1234567891011121314151617181920212223242526272829303132333435363738 |
- name: Coverity Scan master branch on a daily basis
- on:
- workflow_dispatch:
- schedule:
- - cron: "0 0 * * *"
- jobs:
- coverity:
- if: github.repository_owner == 'wolfssl'
- runs-on: ubuntu-22.04
- steps:
- - uses: actions/checkout@v4
- with:
- ref: master
- - name: Configure wolfSSL
- run: |
- ./autogen.sh
- ./configure --enable-all
- - name: Check secrets
- env:
- token_var: ${{ secrets.COVERITY_SCAN_TOKEN }}
- email_var: ${{ secrets.COVERITY_SCAN_EMAIL }}
- run: |
- token_len=${#token_var}
- echo "$token_len"
- email_len=${#email_var}
- echo "$email_len"
- - uses: vapier/coverity-scan-action@v1
- with:
- build_language: 'cxx'
- project: "wolfSSL/wolfssl"
- token: ${{ secrets.COVERITY_SCAN_TOKEN }}
- email: ${{ secrets.COVERITY_SCAN_EMAIL }}
- command: "make"
|