From c339e72898582f1e7cfccfd994c1d8562f7a95b7 Mon Sep 17 00:00:00 2001 From: Rick Newton-Rogers Date: Thu, 29 Oct 2026 11:21:57 -0400 Subject: [PATCH] Run the macOS runner exit-code test on the self-hosted pool The runner exit-code tests asked for `macos-latest`, a GitHub-hosted macOS runner, which this organization cannot use, so the job could not start. It runs on `[self-hosted, macos, tahoe, ARM64]` like the other macOS jobs, and the matrix's runners are lists so that the self-hosted labels fit beside the hosted ones. --- .github/workflows/pull_request.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index e9dd6253..ca5ef8c8 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -125,13 +125,13 @@ jobs: fail-fast: false matrix: include: - - runner: ubuntu-latest + - runner: [ubuntu-latest] test: ./tests/runner-exit-code-tests.sh shell: bash - - runner: macos-latest + - runner: [self-hosted, macos, tahoe, ARM64] test: ./tests/runner-exit-code-tests-macos.sh shell: bash - - runner: windows-latest + - runner: [windows-latest] test: ./tests/invoke-program-tests.ps1 shell: pwsh runs-on: ${{ matrix.runner }}