commit: 6e4bb601f5b03660a2064b9acb5cbf4965e5189e Author: Mike Frysinger <vapier <AT> gentoo <DOT> org> AuthorDate: Tue Oct 5 02:27:23 2021 +0000 Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org> CommitDate: Tue Oct 5 03:20:21 2021 +0000 URL: https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=6e4bb601
switch to Coverity Scan GH action Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org> .github/workflows/coverity.yml | 36 +++++------------------------------- 1 file changed, 5 insertions(+), 31 deletions(-) diff --git a/.github/workflows/coverity.yml b/.github/workflows/coverity.yml index 0cdfec2..f8ae34b 100644 --- a/.github/workflows/coverity.yml +++ b/.github/workflows/coverity.yml @@ -16,37 +16,11 @@ jobs: cc: [gcc] runs-on: ${{ matrix.os }} env: - COVERITY_EMAIL: vap...@gentoo.org - COVERITY_PROJECT: gentoo%2Fpax-utils CC: ${{ matrix.cc }} steps: - uses: actions/checkout@v2 - - - name: Download Coverity Build Tool - run: | - wget -nv https://scan.coverity.com/download/cxx/linux64 \ - --post-data "token=${TOKEN}&project=${COVERITY_PROJECT}" \ - -O cov-analysis-linux64.tar.gz - mkdir cov-analysis - tar -xzf cov-analysis-linux64.tar.gz --strip 1 -C cov-analysis - env: - TOKEN: ${{ secrets.COVERITY_SCAN_TOKEN }} - - - name: Build with cov-build - run: | - export PATH="${PWD}/cov-analysis/bin:${PATH}" - cov-build --dir cov-int make - - - name: Submit the result to Coverity Scan - run: | - tar -czvf cov-int.tgz cov-int - curl \ - --form project="${COVERITY_PROJECT}" \ - --form token="${TOKEN}" \ - --form email="${COVERITY_EMAIL}" \ - --form file=@cov-int.tgz \ - --form version="${GITHUB_SHA}" \ - --form description="pax-utils git" \ - "https://scan.coverity.com/builds?project=${COVERITY_PROJECT}" - env: - TOKEN: ${{ secrets.COVERITY_SCAN_TOKEN }} + - uses: vapier/coverity-scan-action@v0 + with: + project: gentoo%2Fpax-utils + email: vap...@gentoo.org + token: ${{ secrets.COVERITY_SCAN_TOKEN }}