From a41f6bdcbac915bcaf207b7104fdd600e3404e2d Mon Sep 17 00:00:00 2001 From: Andrew Cooper Date: Tue, 27 Dec 2022 23:45:55 +0000 Subject: [PATCH] adjust ci --- .github/workflows/build.yml | 3 ++- .github/workflows/codeql.yml | 29 ----------------------------- .github/workflows/scan-build.yml | 20 -------------------- 3 files changed, 2 insertions(+), 50 deletions(-) delete mode 100644 .github/workflows/codeql.yml delete mode 100644 .github/workflows/scan-build.yml diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 1c0a410..b709fb9 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -25,9 +25,10 @@ jobs: name: "C Builds" strategy: + fail-fast: false matrix: arch: [x86, arm32, arm64, riscv32, riscv64] - compiler: [llvm-12, llvm-13, llvm-14, llvm-15] + compiler: [llvm-12, llvm-13, llvm-14, llvm-15, llvm-16] include: - arch: x86 diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml deleted file mode 100644 index b1143a8..0000000 --- a/.github/workflows/codeql.yml +++ /dev/null @@ -1,29 +0,0 @@ -name: CodeQL - -on: - push: - pull_request: - workflow_dispatch: - schedule: - - cron: '30 12 * * 3' - -jobs: - analyse: - - strategy: - matrix: - lang: [ 'cpp', 'python' ] - - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v3 - - - uses: github/codeql-action/init@v2 - with: - languages: ${{matrix.lang}} - queries: security-and-quality - - - uses: github/codeql-action/autobuild@v2 - - - uses: github/codeql-action/analyze@v2 diff --git a/.github/workflows/scan-build.yml b/.github/workflows/scan-build.yml deleted file mode 100644 index f91cde0..0000000 --- a/.github/workflows/scan-build.yml +++ /dev/null @@ -1,20 +0,0 @@ -name: scan-build - -on: [push, pull_request] - -jobs: - scan-build: - - runs-on: ubuntu-22.04 - - steps: - - name: Install - run: | - sudo apt-get update -q - sudo apt-get install clang-tools-14 - - - uses: actions/checkout@v3 - - - name: Scan-build - run: | - scan-build-14 --status-bugs -analyze-headers make -j`nproc` -- 2.39.5