From a7b66734ccf6c01643b3c9512a0511e7e5876afd Mon Sep 17 00:00:00 2001 From: Henry Mercer Date: Mon, 23 Sep 2024 16:02:38 +0100 Subject: [PATCH] Run some tests against only `latest` and `nightly-latest` CLIs These features have stabilized so it isn't that helpful to test them against the full range of CLIs. So let's speed up the PR checks and save some Actions minutes. --- .github/workflows/__go-custom-queries.yml | 46 +---------------------- .github/workflows/__remote-config.yml | 46 +---------------------- .github/workflows/__unset-environment.yml | 14 +------ pr-checks/checks/go-custom-queries.yml | 5 +++ pr-checks/checks/remote-config.yml | 5 +++ pr-checks/checks/unset-environment.yml | 7 +++- 6 files changed, 18 insertions(+), 105 deletions(-) diff --git a/.github/workflows/__go-custom-queries.yml b/.github/workflows/__go-custom-queries.yml index 0c9a2c0b9..191fd9a75 100644 --- a/.github/workflows/__go-custom-queries.yml +++ b/.github/workflows/__go-custom-queries.yml @@ -28,52 +28,8 @@ jobs: matrix: include: - os: ubuntu-latest - version: stable-v2.13.5 - - os: macos-12 - version: stable-v2.13.5 - - os: windows-latest - version: stable-v2.13.5 + version: latest - os: ubuntu-latest - version: stable-v2.14.6 - - os: macos-12 - version: stable-v2.14.6 - - os: windows-latest - version: stable-v2.14.6 - - os: ubuntu-latest - version: stable-v2.15.5 - - os: macos-latest - version: stable-v2.15.5 - - os: windows-latest - version: stable-v2.15.5 - - os: ubuntu-latest - version: stable-v2.16.6 - - os: macos-latest - version: stable-v2.16.6 - - os: windows-latest - version: stable-v2.16.6 - - os: ubuntu-latest - version: stable-v2.17.6 - - os: macos-latest - version: stable-v2.17.6 - - os: windows-latest - version: stable-v2.17.6 - - os: ubuntu-latest - version: default - - os: macos-latest - version: default - - os: windows-latest - version: default - - os: ubuntu-latest - version: linked - - os: macos-latest - version: linked - - os: windows-latest - version: linked - - os: ubuntu-latest - version: nightly-latest - - os: macos-latest - version: nightly-latest - - os: windows-latest version: nightly-latest name: 'Go: Custom queries' permissions: diff --git a/.github/workflows/__remote-config.yml b/.github/workflows/__remote-config.yml index de2fdfe21..918eef69a 100644 --- a/.github/workflows/__remote-config.yml +++ b/.github/workflows/__remote-config.yml @@ -28,52 +28,8 @@ jobs: matrix: include: - os: ubuntu-latest - version: stable-v2.13.5 - - os: macos-12 - version: stable-v2.13.5 - - os: windows-latest - version: stable-v2.13.5 + version: latest - os: ubuntu-latest - version: stable-v2.14.6 - - os: macos-12 - version: stable-v2.14.6 - - os: windows-latest - version: stable-v2.14.6 - - os: ubuntu-latest - version: stable-v2.15.5 - - os: macos-latest - version: stable-v2.15.5 - - os: windows-latest - version: stable-v2.15.5 - - os: ubuntu-latest - version: stable-v2.16.6 - - os: macos-latest - version: stable-v2.16.6 - - os: windows-latest - version: stable-v2.16.6 - - os: ubuntu-latest - version: stable-v2.17.6 - - os: macos-latest - version: stable-v2.17.6 - - os: windows-latest - version: stable-v2.17.6 - - os: ubuntu-latest - version: default - - os: macos-latest - version: default - - os: windows-latest - version: default - - os: ubuntu-latest - version: linked - - os: macos-latest - version: linked - - os: windows-latest - version: linked - - os: ubuntu-latest - version: nightly-latest - - os: macos-latest - version: nightly-latest - - os: windows-latest version: nightly-latest name: Remote config file permissions: diff --git a/.github/workflows/__unset-environment.yml b/.github/workflows/__unset-environment.yml index 2480b73cb..94e2a0062 100644 --- a/.github/workflows/__unset-environment.yml +++ b/.github/workflows/__unset-environment.yml @@ -28,19 +28,7 @@ jobs: matrix: include: - os: ubuntu-latest - version: stable-v2.13.5 - - os: ubuntu-latest - version: stable-v2.14.6 - - os: ubuntu-latest - version: stable-v2.15.5 - - os: ubuntu-latest - version: stable-v2.16.6 - - os: ubuntu-latest - version: stable-v2.17.6 - - os: ubuntu-latest - version: default - - os: ubuntu-latest - version: linked + version: latest - os: ubuntu-latest version: nightly-latest name: Test unsetting environment variables diff --git a/pr-checks/checks/go-custom-queries.yml b/pr-checks/checks/go-custom-queries.yml index d7748760b..83be4b149 100644 --- a/pr-checks/checks/go-custom-queries.yml +++ b/pr-checks/checks/go-custom-queries.yml @@ -1,5 +1,10 @@ name: "Go: Custom queries" description: "Checks that Go works in conjunction with a config file specifying custom queries" +operatingSystems: + - ubuntu +versions: + - latest + - nightly-latest env: DOTNET_GENERATE_ASPNET_CERTIFICATE: "false" steps: diff --git a/pr-checks/checks/remote-config.yml b/pr-checks/checks/remote-config.yml index 918c1cd0d..d4fdee708 100644 --- a/pr-checks/checks/remote-config.yml +++ b/pr-checks/checks/remote-config.yml @@ -1,5 +1,10 @@ name: "Remote config file" description: "Checks that specifying packages using only a config file works" +operatingSystems: + - ubuntu +versions: + - latest + - nightly-latest steps: - uses: ./../action/init with: diff --git a/pr-checks/checks/unset-environment.yml b/pr-checks/checks/unset-environment.yml index bc164bd44..feea15fbd 100644 --- a/pr-checks/checks/unset-environment.yml +++ b/pr-checks/checks/unset-environment.yml @@ -1,7 +1,10 @@ name: "Test unsetting environment variables" description: "An end-to-end integration test that unsets some environment variables" -operatingSystems: ["ubuntu"] - +operatingSystems: + - ubuntu +versions: + - latest + - nightly-latest steps: - uses: ./../action/init id: init