From 324f3c3846d99c8a1e1384a55591f893f0ae5de4 Mon Sep 17 00:00:00 2001 From: Ihor Solodrai Date: Fri, 17 Jan 2025 11:16:50 -0800 Subject: [PATCH] ci: run coverty scan on push to master Signed-off-by: Ihor Solodrai --- .github/workflows/coverity.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/coverity.yml b/.github/workflows/coverity.yml index c6ee03e..a5f9cbb 100644 --- a/.github/workflows/coverity.yml +++ b/.github/workflows/coverity.yml @@ -1,19 +1,23 @@ name: libbpf-ci-coverity on: + push: + branches: + - master schedule: - cron: '0 18 * * *' - jobs: coverity: runs-on: ubuntu-latest - if: github.repository == 'libbpf/libbpf' name: Coverity + env: + COVERITY_SCAN_TOKEN: ${{ secrets.COVERITY_SCAN_TOKEN }} steps: - uses: actions/checkout@v4 - uses: ./.github/actions/setup - name: Run coverity + if: ${{ env.COVERITY_SCAN_TOKEN }} run: | source /tmp/ci_setup export COVERITY_SCAN_NOTIFICATION_EMAIL="${AUTHOR_EMAIL}" @@ -21,7 +25,6 @@ jobs: export TRAVIS_BRANCH=${COVERITY_SCAN_BRANCH_PATTERN} scripts/coverity.sh env: - COVERITY_SCAN_TOKEN: ${{ secrets.COVERITY_SCAN_TOKEN }} COVERITY_SCAN_PROJECT_NAME: libbpf COVERITY_SCAN_BUILD_COMMAND_PREPEND: 'cd src/' COVERITY_SCAN_BUILD_COMMAND: 'make'