From 20bfc0ffeb491d5ff8ceb5e85bfe575df0266567 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Trojnara?= Date: Wed, 10 Aug 2022 10:45:13 +0200 Subject: [PATCH] Coverity Scan --- .github/workflows/coverity.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 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..b20054f --- /dev/null +++ b/.github/workflows/coverity.yml @@ -0,0 +1,24 @@ +name: Coverity Scan + +on: + push: + +jobs: + coverity: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + + - name: Install dependencies + run: sudo apt-get install -y libssl-dev libcurl4-openssl-dev + + - name: Configure CMake + run: cmake + -S ${{github.workspace}} + -B ${{github.workspace}}/build + + - uses: vapier/coverity-scan-action@v1 + with: + email: ${{secrets.COVERITY_SCAN_EMAIL}} + token: ${{secrets.COVERITY_SCAN_TOKEN}} + command: make -C ${{github.workspace}}/build