From 31f5460fb3886b5098f05c09347c10f958b75392 Mon Sep 17 00:00:00 2001 From: Matt Harlum Date: Mon, 4 Dec 2023 15:23:27 +0100 Subject: [PATCH] Adopt coverity workflow from A4091.device --- .github/workflows/coverity.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 .github/workflows/coverity.yml diff --git a/.github/workflows/coverity.yml b/.github/workflows/coverity.yml new file mode 100644 index 0000000..79051ac --- /dev/null +++ b/.github/workflows/coverity.yml @@ -0,0 +1,21 @@ +name: Coverity Scan + +# We only want to test official release code, not every pull request. +on: + push: + branches: [main] + workflow_dispatch: + +jobs: + coverity: + runs-on: ubuntu-latest + container: stefanreinauer/amiga-gcc + steps: + - uses: actions/checkout@v3 + with: + submodules: true + - uses: reinauer/coverity-scan-action@v1 + with: + configure: --compiler m68k-amigaos-gcc --comptype gcc --template + email: ${{ secrets.COVERITY_SCAN_EMAIL }} + token: ${{ secrets.COVERITY_SCAN_TOKEN }}