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 }}

Reply via email to