From cbdbd9dbd09bb49bf6cdda2a8ffe926d4c8befd3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Trojnara?= Date: Fri, 12 Aug 2022 13:53:26 +0200 Subject: [PATCH] Check for a Coverity token before scanning --- .github/workflows/coverity.yml | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/.github/workflows/coverity.yml b/.github/workflows/coverity.yml index b20054f..c8622bc 100644 --- a/.github/workflows/coverity.yml +++ b/.github/workflows/coverity.yml @@ -2,22 +2,23 @@ name: Coverity Scan on: push: + pull_request: jobs: coverity: runs-on: ubuntu-latest + env: + token: ${{secrets.COVERITY_SCAN_TOKEN}} steps: - uses: actions/checkout@v3 - - - name: Install dependencies - run: sudo apt-get install -y libssl-dev libcurl4-openssl-dev - - - name: Configure CMake - run: cmake - -S ${{github.workspace}} - -B ${{github.workspace}}/build - + if: env.token + - name: Get ready for scanning + if: env.token + run: | + sudo apt-get install -y libssl-dev libcurl4-openssl-dev + cmake -S ${{github.workspace}} -B ${{github.workspace}}/build - uses: vapier/coverity-scan-action@v1 + if: env.token with: email: ${{secrets.COVERITY_SCAN_EMAIL}} token: ${{secrets.COVERITY_SCAN_TOKEN}}