Skip to content

End-to-end tests

End-to-end tests #1029

Workflow file for this run

name: End-to-end tests
# Declare default permissions as read only.
permissions: read-all
on:
workflow_dispatch:
schedule:
- cron: "0 0 * * *"
jobs:
build:
name: "Build"
uses: ./.github/workflows/container-image.yml
permissions:
packages: write
with:
push-image: false
run-e2e-tests:
if: github.repository_owner == 'kubewarden' || github.event_name != 'schedule'
name: "Tests"
needs: [build]
uses: kubewarden/kubewarden-end-to-end-tests/.github/workflows/e2e-tests.yml@main
with:
controller-image-repository: ${{ needs.build.outputs.repository }}
controller-image-tag: ${{ needs.build.outputs.tag }}
controller-container-image-artifact: ${{ needs.build.outputs.artifact }}