libtpms/.github/workflows/coverity.yml
Stefan Berger 796352fe5c ci: Add a coverity workflow
Trigger the coverity scan workflow when pushing to coverity_scan branch.

Signed-off-by: Stefan Berger <stefanb@linux.ibm.com>
2025-04-08 22:55:09 -04:00

23 lines
505 B
YAML

name: Coverity Scan
on:
push:
branches: ["coverity_scan"]
jobs:
coverity:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Configure libtpms
run: ./autogen.sh --with-openssl --prefix=/usr --with-tpm2
- uses: vapier/coverity-scan-action@v1
with:
command: make -j$(nproc)
project: libtpms
email: ${{ secrets.COVERITY_SCAN_EMAIL }}
token: ${{ secrets.COVERITY_SCAN_TOKEN }}