diff options
author | Mike Frysinger <vapier@gentoo.org> | 2021-10-04 22:27:23 -0400 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2021-10-04 23:20:21 -0400 |
commit | 6e4bb601f5b03660a2064b9acb5cbf4965e5189e (patch) | |
tree | 92871876518a9a951eb068c50e8897dc0f78a8a2 | |
parent | build: note that xz -9 is not needed (diff) | |
download | pax-utils-6e4bb601f5b03660a2064b9acb5cbf4965e5189e.tar.gz pax-utils-6e4bb601f5b03660a2064b9acb5cbf4965e5189e.tar.bz2 pax-utils-6e4bb601f5b03660a2064b9acb5cbf4965e5189e.zip |
switch to Coverity Scan GH action
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
-rw-r--r-- | .github/workflows/coverity.yml | 36 |
1 files 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: vapier@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: vapier@gentoo.org + token: ${{ secrets.COVERITY_SCAN_TOKEN }} |