Skip to content

Conversation

@austinvazquez
Copy link
Member

Backports #11933

For jobs which do not require a version matrix, such as some testing runs, use the latest runner image. Pinning the images unnecessarily causes more work later on when deciding when to upgrade and may cause more issues when older images brownout.

(cherry picked from commit d553c40)

For jobs which do not require a version matrix, such as some testing
runs, use the latest runner image. Pinning the images unnecessarily
causes more work later on when deciding when to upgrade and may cause
more issues when older images brownout.

Signed-off-by: Derek McGowan <derek@mcg.dev>
(cherry picked from commit d553c40)
Signed-off-by: Austin Vazquez <austin.vazquez@docker.com>
Copy link

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.

Pull Request Overview

This PR backports changes to update GitHub Actions runner images from pinned versions to latest images for jobs that don't require version matrices. The change reduces maintenance overhead by avoiding unnecessary version pinning while maintaining stability for version-specific testing.

Key Changes

  • Updated Ubuntu runners from ubuntu-24.04 to ubuntu-latest for non-matrix jobs
  • Updated macOS runners from macos-13 to macos-latest
  • Updated Windows runners from windows-2025 to windows-latest

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
.github/workflows/release.yml Updates runner images to latest for check, build, and release jobs
.github/workflows/ci.yml Updates runner images to latest for project checks, linters, cross-build, integration tests, and platform-specific test jobs

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@dosubot dosubot bot added the github_actions Pull requests that update GitHub Actions code label Nov 4, 2025
@austinvazquez
Copy link
Member Author

macOS 13 is deprecated and will start experiencing brownouts.

@github-project-automation github-project-automation bot moved this from Needs Triage to Review In Progress in Pull Request Review Nov 4, 2025
@dmcgowan
Copy link
Member

dmcgowan commented Nov 4, 2025

Binaries needs to be updated as well, but can be done separately. Going to get this merged rather than wait for brownout to end.

@dmcgowan dmcgowan merged commit b6a33ed into containerd:release/2.1 Nov 4, 2025
96 of 104 checks passed
@github-project-automation github-project-automation bot moved this from Review In Progress to Done in Pull Request Review Nov 4, 2025
@austinvazquez austinvazquez deleted the 2_1_backport_runner_image_update branch November 4, 2025 19:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

github_actions Pull requests that update GitHub Actions code size/S

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

5 participants