1name: libbpf-ci-coverity 2 3on: 4 schedule: 5 - cron: '0 18 * * *' 6 7 8jobs: 9 coverity: 10 runs-on: ubuntu-latest 11 if: github.repository == 'libbpf/libbpf' 12 name: Coverity 13 steps: 14 - uses: actions/checkout@v2 15 - uses: ./.github/actions/setup 16 - name: Run coverity 17 run: | 18 echo ::group::Setup CI env 19 source /tmp/ci_setup 20 export COVERITY_SCAN_NOTIFICATION_EMAIL="${AUTHOR_EMAIL}" 21 export COVERITY_SCAN_BRANCH_PATTERN=${GITHUB_REF##refs/*/} 22 export TRAVIS_BRANCH=${COVERITY_SCAN_BRANCH_PATTERN} 23 echo ::endgroup:: 24 scripts/coverity.sh 25 env: 26 COVERITY_SCAN_TOKEN: ${{ secrets.COVERITY_SCAN_TOKEN }} 27 COVERITY_SCAN_PROJECT_NAME: libbpf 28 COVERITY_SCAN_BUILD_COMMAND_PREPEND: 'cd src/' 29 COVERITY_SCAN_BUILD_COMMAND: 'make' 30 - name: SCM log 31 run: cat /home/runner/work/libbpf/libbpf/src/cov-int/scm_log.txt 32