From 41747794743e7e0274aa553a8e97fa667b99fb59 Mon Sep 17 00:00:00 2001 From: Henry Mercer Date: Wed, 11 Mar 2026 17:10:56 +0000 Subject: [PATCH] PR checks: Only run Go macOS tests on latest CodeQL versions --- .github/workflows/__go-tracing-autobuilder.yml | 14 -------------- .../workflows/__go-tracing-custom-build-steps.yml | 14 -------------- .github/workflows/__go-tracing-legacy-workflow.yml | 14 -------------- pr-checks/checks/go-tracing-autobuilder.yml | 4 ++++ pr-checks/checks/go-tracing-custom-build-steps.yml | 4 ++++ pr-checks/checks/go-tracing-legacy-workflow.yml | 4 ++++ 6 files changed, 12 insertions(+), 42 deletions(-) diff --git a/.github/workflows/__go-tracing-autobuilder.yml b/.github/workflows/__go-tracing-autobuilder.yml index c4ecfd410..f014d2cf6 100644 --- a/.github/workflows/__go-tracing-autobuilder.yml +++ b/.github/workflows/__go-tracing-autobuilder.yml @@ -51,32 +51,18 @@ jobs: include: - os: ubuntu-latest version: stable-v2.17.6 - - os: macos-latest - version: stable-v2.17.6 - os: ubuntu-latest version: stable-v2.18.4 - - os: macos-latest - version: stable-v2.18.4 - os: ubuntu-latest version: stable-v2.19.4 - - os: macos-latest - version: stable-v2.19.4 - os: ubuntu-latest version: stable-v2.20.7 - - os: macos-latest - version: stable-v2.20.7 - os: ubuntu-latest version: stable-v2.21.4 - - os: macos-latest - version: stable-v2.21.4 - os: ubuntu-latest version: stable-v2.22.4 - - os: macos-latest - version: stable-v2.22.4 - os: ubuntu-latest version: default - - os: macos-latest - version: default - os: ubuntu-latest version: linked - os: macos-latest diff --git a/.github/workflows/__go-tracing-custom-build-steps.yml b/.github/workflows/__go-tracing-custom-build-steps.yml index d51fc02a9..4b4782572 100644 --- a/.github/workflows/__go-tracing-custom-build-steps.yml +++ b/.github/workflows/__go-tracing-custom-build-steps.yml @@ -51,32 +51,18 @@ jobs: include: - os: ubuntu-latest version: stable-v2.17.6 - - os: macos-latest - version: stable-v2.17.6 - os: ubuntu-latest version: stable-v2.18.4 - - os: macos-latest - version: stable-v2.18.4 - os: ubuntu-latest version: stable-v2.19.4 - - os: macos-latest - version: stable-v2.19.4 - os: ubuntu-latest version: stable-v2.20.7 - - os: macos-latest - version: stable-v2.20.7 - os: ubuntu-latest version: stable-v2.21.4 - - os: macos-latest - version: stable-v2.21.4 - os: ubuntu-latest version: stable-v2.22.4 - - os: macos-latest - version: stable-v2.22.4 - os: ubuntu-latest version: default - - os: macos-latest - version: default - os: ubuntu-latest version: linked - os: macos-latest diff --git a/.github/workflows/__go-tracing-legacy-workflow.yml b/.github/workflows/__go-tracing-legacy-workflow.yml index 46127791e..101ad8024 100644 --- a/.github/workflows/__go-tracing-legacy-workflow.yml +++ b/.github/workflows/__go-tracing-legacy-workflow.yml @@ -51,32 +51,18 @@ jobs: include: - os: ubuntu-latest version: stable-v2.17.6 - - os: macos-latest - version: stable-v2.17.6 - os: ubuntu-latest version: stable-v2.18.4 - - os: macos-latest - version: stable-v2.18.4 - os: ubuntu-latest version: stable-v2.19.4 - - os: macos-latest - version: stable-v2.19.4 - os: ubuntu-latest version: stable-v2.20.7 - - os: macos-latest - version: stable-v2.20.7 - os: ubuntu-latest version: stable-v2.21.4 - - os: macos-latest - version: stable-v2.21.4 - os: ubuntu-latest version: stable-v2.22.4 - - os: macos-latest - version: stable-v2.22.4 - os: ubuntu-latest version: default - - os: macos-latest - version: default - os: ubuntu-latest version: linked - os: macos-latest diff --git a/pr-checks/checks/go-tracing-autobuilder.yml b/pr-checks/checks/go-tracing-autobuilder.yml index d6860bce0..5f9867d37 100644 --- a/pr-checks/checks/go-tracing-autobuilder.yml +++ b/pr-checks/checks/go-tracing-autobuilder.yml @@ -2,6 +2,10 @@ name: "Go: tracing with autobuilder step" description: "Checks that Go tracing works when using an autobuilder step" collection: go operatingSystems: ["ubuntu", "macos"] +osCodeQlVersions: + macos: + - linked + - nightly-latest env: DOTNET_GENERATE_ASPNET_CERTIFICATE: "false" installGo: true diff --git a/pr-checks/checks/go-tracing-custom-build-steps.yml b/pr-checks/checks/go-tracing-custom-build-steps.yml index 9ddc8a87d..b5fe5bc2a 100644 --- a/pr-checks/checks/go-tracing-custom-build-steps.yml +++ b/pr-checks/checks/go-tracing-custom-build-steps.yml @@ -2,6 +2,10 @@ name: "Go: tracing with custom build steps" description: "Checks that Go tracing traces the build when using custom build steps" collection: go operatingSystems: ["ubuntu", "macos"] +osCodeQlVersions: + macos: + - linked + - nightly-latest installGo: true steps: - uses: ./../action/init diff --git a/pr-checks/checks/go-tracing-legacy-workflow.yml b/pr-checks/checks/go-tracing-legacy-workflow.yml index a6b0da17d..b29d2044e 100644 --- a/pr-checks/checks/go-tracing-legacy-workflow.yml +++ b/pr-checks/checks/go-tracing-legacy-workflow.yml @@ -2,6 +2,10 @@ name: "Go: tracing with legacy workflow" description: "Checks that we run the autobuilder in legacy workflows with neither an autobuild step nor manual build steps" collection: go operatingSystems: ["ubuntu", "macos"] +osCodeQlVersions: + macos: + - linked + - nightly-latest env: DOTNET_GENERATE_ASPNET_CERTIFICATE: "false" installGo: true