Skip to content

Update GitHub Actions test workflows to cover pinned and latest macOS and Windows runners#3550

Merged
plengauer merged 3 commits into
mainfrom
copilot/fix-github-actions-image-migrations
Jun 2, 2026
Merged

Update GitHub Actions test workflows to cover pinned and latest macOS and Windows runners#3550
plengauer merged 3 commits into
mainfrom
copilot/fix-github-actions-image-migrations

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Jun 1, 2026

GitHub is rolling macos-latest to macOS 26 and windows-latest / windows-2025 to Visual Studio 2026. This change updates the test workflows to validate both the current pinned environments and the moving latest labels during the migration window, while leaving intentionally latest-only workflows unchanged.

  • Runner label updates

    • Run Windows test jobs on both windows-2022 and windows-latest
    • Run macOS test jobs on both macos-15 and macos-latest
  • Affected workflows

    • test_github.yml
    • test_shell.yml
  • Scope

    • Revert analyze.yml and experiment.yml to their original latest runner usage
    • Leave Arm64 runners unchanged; existing ubuntu-24.04-arm usage is already explicit and does not require a label migration change
strategy:
  matrix:
    runner: [windows-2022, windows-latest]
strategy:
  matrix:
    runner: [macos-15, macos-latest]

@plengauer
Copy link
Copy Markdown
Owner

Hello, thanks for contributing for the first time!

Copilot AI changed the title [WIP] Fix GitHub Actions upcoming image migrations Pin GitHub Actions macOS and Windows runners ahead of image migrations Jun 1, 2026
Copilot AI requested a review from plengauer June 1, 2026 11:51
Copy link
Copy Markdown
Owner

@plengauer plengauer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@copilot please address my feedback

Comment thread .github/workflows/test_shell.yml
Comment thread .github/workflows/test_github.yml
Comment thread .github/workflows/test_github.yml
Comment thread .github/workflows/experiment.yml
Comment thread .github/workflows/analyze.yml
Copy link
Copy Markdown
Contributor Author

Copilot AI commented Jun 1, 2026

@copilot please address my feedback

Addressed in f5df969.

Copilot AI changed the title Pin GitHub Actions macOS and Windows runners ahead of image migrations Update GitHub Actions test workflows to cover pinned and latest macOS and Windows runners Jun 1, 2026
Copilot AI requested a review from plengauer June 1, 2026 12:11
@plengauer plengauer marked this pull request as ready for review June 1, 2026 13:33
@plengauer plengauer requested a review from moflwi as a code owner June 1, 2026 13:33
Copilot AI review requested due to automatic review settings June 1, 2026 13:33
@plengauer plengauer enabled auto-merge (squash) June 1, 2026 13:33
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

@plengauer plengauer merged commit 3800d04 into main Jun 2, 2026
598 checks passed
@plengauer plengauer deleted the copilot/fix-github-actions-image-migrations branch June 2, 2026 08:32
plengauer added a commit that referenced this pull request Jun 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Changelog] GitHub Actions: Upcoming image migrations

4 participants