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 master branch
2+
3+ on :
4+ workflow_dispatch :
5+ schedule :
6+ - cron : ' 0 0 * * 1-5'
7+
8+ jobs :
9+ coverity :
10+ if : github.repository_owner == 'wolfssl'
11+ runs-on : ubuntu-22.04
12+ steps :
13+ - uses : actions/checkout@v4
14+ with :
15+ ref : master
16+
17+ - name : Configure wolfMQTT with enable-all M-F
18+ if : github.event.schedule == '0 0 * * 1-5'
19+ run : |
20+ ./autogen.sh
21+ ./configure --enable-all
22+
23+ - name : Check secrets
24+ env :
25+ token_var : ${{ secrets.COVERITY_SCAN_TOKEN_WOLFMQTT }}
26+ email_var : ${{ secrets.COVERITY_SCAN_EMAIL }}
27+ run : |
28+ token_len=${#token_var}
29+ echo "$token_len"
30+ email_len=${#email_var}
31+ echo "$email_len"
32+
33+ - uses : vapier/coverity-scan-action@v1
34+ with :
35+ build_language : ' cxx'
36+ project : " wolfmqtt"
37+ token : ${{ secrets.COVERITY_SCAN_TOKEN_WOLFMQTT }}
38+ email : ${{ secrets.COVERITY_SCAN_EMAIL }}
39+ command : " make"
You can’t perform that action at this time.
0 commit comments