diff --git a/.github/workflows/e2e-fpga.yml b/.github/workflows/e2e-fpga.yml index db3fd5ae..2979ca65 100644 --- a/.github/workflows/e2e-fpga.yml +++ b/.github/workflows/e2e-fpga.yml @@ -1,15 +1,16 @@ name: e2e-fpga on: workflow_dispatch: + inputs: + images: + description: 'Images to build before provisioning pull on worker' + required: true + default: 'intel-fpga-plugin:devel intel-fpga-initcontainer:devel intel-fpga-admissionwebhook:devel opae-nlb-demo:devel' schedule: - cron: '0 3 * * *' - pull_request: - branches: - - main - - 'release-*' env: - IMAGES: 'intel-fpga-plugin intel-fpga-initcontainer intel-fpga-admissionwebhook opae-nlb-demo' + IMAGES: ${{ github.event.inputs.images }} jobs: e2e-fpga: @@ -25,7 +26,7 @@ jobs: echo "Actor: ${{ github.actor }}" echo "Ref: ${{ github.ref }}" echo "SHA: ${{ github.sha }}" - echo "Images: $IMAGES" + echo "Images: ${{ github.event.inputs.images }}" - name: Wait for ready state run: ../../../../bmetal/actions-bmetal-runstage.sh waitready - name: Prepare test environment diff --git a/.github/workflows/e2e-qat.yml b/.github/workflows/e2e-qat.yml index ad9a0bcf..244ac809 100644 --- a/.github/workflows/e2e-qat.yml +++ b/.github/workflows/e2e-qat.yml @@ -1,15 +1,16 @@ name: e2e-qat on: workflow_dispatch: + inputs: + images: + description: 'Images to build before provisioning pull on worker' + required: true + default: 'intel-qat-plugin:devel crypto-perf:devel' schedule: - cron: '20 3 * * *' - pull_request: - branches: - - main - - 'release-*' env: - IMAGES: 'intel-qat-plugin crypto-perf' + IMAGES: ${{ github.event.inputs.images }} jobs: e2e-qat: @@ -26,7 +27,7 @@ jobs: echo "Actor: ${{ github.actor }}" echo "Ref: ${{ github.ref }}" echo "SHA: ${{ github.sha }}" - echo "Images: $IMAGES" + echo "Images: ${{ github.event.inputs.images }}" - name: Wait for ready state run: ../../../../bmetal/actions-bmetal-runstage.sh waitready - name: Prepare test environment diff --git a/.github/workflows/e2e-sgx.yml b/.github/workflows/e2e-sgx.yml index 94617724..415005e1 100644 --- a/.github/workflows/e2e-sgx.yml +++ b/.github/workflows/e2e-sgx.yml @@ -1,15 +1,16 @@ name: e2e-sgx on: workflow_dispatch: + inputs: + images: + description: 'Images to build before provisioning pull on worker' + required: true + default: 'intel-sgx-plugin intel-sgx-initcontainer intel-sgx-admissionwebhook' schedule: - cron: '40 3 * * *' - pull_request: - branches: - - main - - 'release-*' env: - IMAGES: 'intel-sgx-plugin intel-sgx-initcontainer intel-sgx-admissionwebhook' + IMAGES: ${{ github.event.inputs.images }} jobs: e2e-sgx: @@ -25,7 +26,7 @@ jobs: echo "Actor: ${{ github.actor }}" echo "Ref: ${{ github.ref }}" echo "SHA: ${{ github.sha }}" - echo "Images: $IMAGES" + echo "Images: ${{ github.event.inputs.images }}" - name: Wait for ready state run: ../../../../bmetal/actions-bmetal-runstage.sh waitready - name: Prepare test environment