From 97cfb0089b71a41c48ba777bd451a3487e85db9c Mon Sep 17 00:00:00 2001 From: Adam Young Date: Wed, 31 Jan 2024 20:53:51 +0000 Subject: [PATCH] CONFIG: Update workflows to use macOS 14 and M1 runners (#151) * CONFIG: Update workflows to use M1 runners * Update CodeQL action version * Change CodeQL to v2 * Fix for CodeQL swift build * Fix for CodeQL init * Fix for CodeQL init * Use ubuntu runner for CodeQL * Revert changes to CodeQL workflow --- .github/workflows/ci.yml | 4 ++-- .github/workflows/codeql.yml | 6 +++--- .github/workflows/integration.yml | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a203f315..b7bf6d1e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,7 +22,7 @@ env: jobs: build-test: name: Build and Test - runs-on: macos-13 + runs-on: macos-14 steps: - name: Checkout uses: actions/checkout@v4 @@ -38,7 +38,7 @@ jobs: build-and-test-platforms: name: Build and Test (${{ matrix.name }}) - runs-on: macos-13 + runs-on: macos-14 continue-on-error: true strategy: matrix: diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index d38a0445..9dcc5e1f 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -33,7 +33,7 @@ jobs: uses: actions/checkout@v4 - name: Initialize CodeQL - uses: github/codeql-action/init@v2 + uses: github/codeql-action/init@v3 with: languages: swift config-file: ./.github/codeql/codeql-config.yml @@ -42,6 +42,6 @@ jobs: run: swift build --build-tests - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v2 + uses: github/codeql-action/analyze@v3 with: - category: "/language:swift" + category: "/language:swift" \ No newline at end of file diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml index 081fa508..829aaee3 100644 --- a/.github/workflows/integration.yml +++ b/.github/workflows/integration.yml @@ -25,7 +25,7 @@ env: jobs: integration-test: name: Integration Test - runs-on: macos-13 + runs-on: macos-14 steps: - name: Checkout uses: actions/checkout@v4