diff --git a/.github/workflows/sycl-linux-precommit.yml b/.github/workflows/sycl-linux-precommit.yml index b1ea2fdb03eb6..d32c77ab17376 100644 --- a/.github/workflows/sycl-linux-precommit.yml +++ b/.github/workflows/sycl-linux-precommit.yml @@ -22,6 +22,7 @@ on: - '.github/workflows/sycl-macos-*.yml' - '.github/workflows/sycl-nightly.yml' - '.github/workflows/sycl-rel-nightly.yml' + - '.github/workflows/trivy.yml' - 'devops/containers/**' - 'devops/actions/build_container/**' diff --git a/.github/workflows/sycl-windows-precommit.yml b/.github/workflows/sycl-windows-precommit.yml index a9cb32731d49b..66a4ea487d759 100644 --- a/.github/workflows/sycl-windows-precommit.yml +++ b/.github/workflows/sycl-windows-precommit.yml @@ -21,6 +21,7 @@ on: - '.github/workflows/sycl-macos-*.yml' - '.github/workflows/sycl-nightly.yml' - '.github/workflows/sycl-rel-nightly.yml' + - '.github/workflows/trivy.yml' - 'devops/containers/**' - 'devops/actions/build_container/**' diff --git a/.github/workflows/trivy.yml b/.github/workflows/trivy.yml index 26637cac9d5e3..77b551739795d 100644 --- a/.github/workflows/trivy.yml +++ b/.github/workflows/trivy.yml @@ -30,6 +30,7 @@ jobs: run: ./bin/trivy config --format json --output trivy-report.json --ignorefile=devops/.trivyignore.yaml devops/containers --exit-code 1 - name: Upload report artifact + if: always() && !cancelled() uses: actions/upload-artifact@v4 with: name: trivy-report