diff --git a/.github/workflows/coverity-scan-fixes.yml b/.github/workflows/coverity-scan-fixes.yml index 5034e884f4..9a70e080b6 100644 --- a/.github/workflows/coverity-scan-fixes.yml +++ b/.github/workflows/coverity-scan-fixes.yml @@ -1,9 +1,11 @@ -name: Coverity Scan master branch on a daily basis +name: Coverity Scan master branch on: workflow_dispatch: schedule: - - cron: "0 0 * * *" + - cron: '0 0 * * 1-5' + - cron: '0 0 * * 0' + - cron: '0 12 * * 0' jobs: coverity: @@ -14,11 +16,24 @@ jobs: with: ref: master - - name: Configure wolfSSL + - name: Configure wolfSSL with enable-all M-F + if: github.event.schedule == '0 0 * * 1-5' run: | ./autogen.sh ./configure --enable-all + - name: Configure wolfSSL with enable-all enable-smallstack Sun at 00:00 + if: github.event.schedule == '0 0 * * 0' + run: | + ./autogen.sh + ./configure --enable-all --enable-smallstack + + - name: Configure wolfSSL with bigendian Sun at 12:00 + if: github.event.schedule == '0 12 * * 0' + run: | + ./autogen.sh + ./configure --enable-all CFLAGS="-DBIG_ENDIAN_ORDER" + - name: Check secrets env: token_var: ${{ secrets.COVERITY_SCAN_TOKEN }}