Skip to content

Commit 63e2263

Browse files
authored
[chore][ci-cd] Remove windows-2022 from test matrices (open-telemetry#43586)
Fix open-telemetry#43436 Per issue description removes `windows-2022` from large test matrices. As an extra precaution I'm adding `windows-2022` to the scoped test workflow.
1 parent c0704c7 commit 63e2263

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

.github/workflows/build-and-test-windows.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ jobs:
9292
- pkg
9393
- cmd-0
9494
- other
95-
os: [windows-2022, windows-2025, windows-11-arm]
95+
os: [windows-2025, windows-11-arm]
9696
runs-on: ${{ matrix.os }}
9797
if: ${{ github.actor != 'dependabot[bot]' && (contains(github.event.pull_request.labels.*.name, 'Run Windows') || github.event_name == 'push' || github.event_name == 'merge_group') }}
9898
env:
@@ -170,7 +170,7 @@ jobs:
170170
if: github.event_name == 'push' && github.ref == 'refs/heads/main'
171171
strategy:
172172
matrix:
173-
os: [windows-2022, windows-2025, windows-11-arm]
173+
os: [windows-2025, windows-11-arm]
174174
runs-on: ubuntu-24.04
175175
needs: [windows-unittest-matrix]
176176
permissions:

.github/workflows/e2e-tests-windows.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ jobs:
5858
strategy:
5959
fail-fast: false
6060
matrix:
61-
os: [windows-2022, windows-2025, windows-11-arm]
61+
os: [windows-2025, windows-11-arm]
6262
runs-on: ${{ matrix.os }}
6363
if: ${{ github.actor != 'dependabot[bot]' && (contains(github.event.pull_request.labels.*.name, 'Run Windows') || github.event_name == 'push' || github.event_name == 'merge_group') }}
6464
env:
@@ -92,7 +92,7 @@ jobs:
9292
strategy:
9393
fail-fast: false
9494
matrix:
95-
os: [windows-2022, windows-2025, windows-11-arm]
95+
os: [windows-2025, windows-11-arm]
9696
runs-on: ${{ matrix.os }}
9797
if: ${{ github.actor != 'dependabot[bot]' && (contains(github.event.pull_request.labels.*.name, 'Run Windows') || github.event_name == 'push' || github.event_name == 'merge_group') }}
9898
needs: [collector-build]

.github/workflows/scoped-test.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ jobs:
5757
if: needs.changedfiles.outputs.go_sources != '' || needs.changedfiles.outputs.go_tests != ''
5858
strategy:
5959
matrix:
60-
runner: [windows-latest, ubuntu-latest]
60+
runner: [windows-2022, windows-2025, windows-11-arm, ubuntu-latest]
6161
runs-on: ${{ matrix.runner }}
6262
steps:
6363
- name: Echo changed files

0 commit comments

Comments
 (0)