diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index b9e3e700d..1e88ea1b4 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -56,7 +56,7 @@ jobs: # we want that the matrix keeps running, default is to cancel all if one fails. fail-fast: false matrix: - os: [ubuntu-latest, macos-latest, windows-latest] + os: [ubuntu-latest, macos-15, windows-latest] steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 @@ -74,7 +74,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-22.04, windows-2022, macos-latest] + os: [ubuntu-22.04, windows-2022, macos-15] electron: ${{ fromJson(needs.build.outputs.matrix) }} shard: [1, 2, 3, 4] env: diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 5d14f8c79..fc5560aea 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -28,7 +28,7 @@ jobs: # - https://gh.io/supported-runners-and-hardware-resources # - https://gh.io/using-larger-runners (GitHub.com only) # Consider using larger runners or machines with greater resources for possible analysis time improvements. - runs-on: ${{ (matrix.language == 'swift' && 'macos-latest') || 'ubuntu-latest' }} + runs-on: ${{ (matrix.language == 'swift' && 'macos-15') || 'ubuntu-latest' }} permissions: # required for all workflows security-events: write