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: [email protected]
- 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 [email protected] \
- --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: [email protected]
+ token: ${{ secrets.COVERITY_SCAN_TOKEN }}