File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : Coverity Scan
2+
3+ on :
4+ push :
5+ branches :
6+ - " feature/coverity-scan"
7+ # schedule:
8+ # - cron: "0 18 * * *" # Daily at 18:00 UTC
9+
10+ jobs :
11+ coverity :
12+ runs-on : ubuntu-latest
13+
14+ strategy :
15+ fail-fast : false
16+ matrix :
17+ include :
18+ - image : arbmind/cmake-clang12:latest
19+ preset : clang
20+
21+ env :
22+ CMAKE_MAKE_PROGRAM : ninja
23+
24+ steps :
25+ - name : Setup Ninja
26+ uses : seanmiddleditch/gha-setup-ninja@master
27+
28+ - name : Setup Clang
29+ uses : egor-tensin/setup-clang@v1
30+ with :
31+ version : 13
32+ platform : x64
33+
34+ - name : Checkout
35+ uses : actions/checkout@v2
36+
37+ - uses : vapier/coverity-scan-action@v0
38+ with :
39+ project : basicpp17%2Fco-cpp19
40+ token : ${{ secrets.COVERITY_SCAN_TOKEN }}
41+ email : ${{ secrets.COVERITY_EMAIL }}
42+ command : script/build_cmake.sh clang debug
You can’t perform that action at this time.
0 commit comments