Skip to content

Commit b35cf4b

Browse files
authored
Merge pull request #156 from CESNET/coverity-1
Update coverity.yml
2 parents 0178a55 + a28ec70 commit b35cf4b

File tree

1 file changed

+4
-29
lines changed

1 file changed

+4
-29
lines changed

.github/workflows/coverity.yml

Lines changed: 4 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -23,32 +23,7 @@ jobs:
2323
run: autoreconf -i
2424
- name: configure
2525
run: ./configure --with-nemea
26-
- name: Download Coverity Build Tool
27-
run: |
28-
wget -q https://scan.coverity.com/download/cxx/linux64 --post-data "token=$TOKEN&project=CESNET%2Fipfixprobe" -O cov-analysis-linux64.tar.gz
29-
mkdir cov-analysis-linux64
30-
tar xzf cov-analysis-linux64.tar.gz --strip 1 -C cov-analysis-linux64
31-
env:
32-
TOKEN: ${{ secrets.COVERITY_SCAN_TOKEN }}
33-
- name: Fixed world writable dirs
34-
run: |
35-
chmod go-w $HOME
36-
sudo chmod -R go-w /usr/share
37-
- name: Build with cov-build
38-
run: |
39-
export PATH=`pwd`/cov-analysis-linux64/bin:$PATH
40-
cov-build --dir cov-int make
41-
- name: Submit the result to Coverity Scan
42-
run: |
43-
tar czvf project.tgz cov-int
44-
curl \
45-
--form project=CESNET%2Fipfixprobe \
46-
--form token=$TOKEN \
47-
48-
49-
--form version=trunk \
50-
--form description="ipfixprobe build" \
51-
https://scan.coverity.com/builds?project=CESNET%2Fipfixprobe
52-
env:
53-
TOKEN: ${{ secrets.COVERITY_SCAN_TOKEN }}
54-
26+
- uses: vapier/coverity-scan-action@v1
27+
with:
28+
29+
token: ${{ secrets.COVERITY_SCAN_TOKEN }}

0 commit comments

Comments
 (0)