Files
codeql-action/pr-checks
Henry Mercer b9c90effa0 Pin Swift macOS checks to macOS 15 for Xcode 16
`macos-latest-xlarge` now resolves to macOS 26, which ships only Xcode 26
(Swift 6.2) and no longer includes Xcode 16. The Swift-analysing PR checks
select Xcode 16 because CodeQL CLI versions before 2.24.0 only support Swift
up to 6.1, so `xcode-select -s /Applications/Xcode_16.app` fails on macOS 26.

Pin these checks to macOS 15, where Xcode 16 is still available, so we keep
testing the full matrix of supported CodeQL versions. This also pre-empts the
`swift-custom-build` check failing once plain `macos`/`macos-latest` migrates.

See https://github.com/actions/runner-images/issues/14167.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-06-23 16:09:07 +01:00
..
2026-03-03 11:42:49 +00:00
2026-03-27 19:13:22 +00:00
2026-03-03 11:45:18 +00:00
2026-03-25 13:35:02 +00:00
2026-06-03 17:21:10 +01:00
2026-06-03 17:21:10 +01:00
2026-03-01 15:20:30 +00:00
2026-06-17 17:59:57 +00:00

PR Checks

This folder contains the workflow generator that must be run in order to create the workflows used by the CodeQL Action CI. Workflows must be recreated after any change to one of the files in this directory.

Updating workflows

Run ./sync.sh to invoke the workflow generator and re-generate the workflow files in .github/workflows/ based on the templates in pr-checks/checks/.

Alternatively, you can use just:

  1. Install https://github.com/casey/just by whichever way you prefer.
  2. Run just update-pr-checks in your terminal.