Skip to content

Repair wp/6.5 branch Actions: pin runner images instead of *-latest - #225

Closed
desrosj wants to merge 1 commit into
fix-actions-6.5/upgrade-playwrightfrom
fix-actions-6.5/pin-runner-images
Closed

desrosj wants to merge 1 commit into
fix-actions-6.5/upgrade-playwrightfrom
fix-actions-6.5/pin-runner-images

Conversation

@desrosj

@desrosj desrosj commented Sep 11, 2026

Copy link
Copy Markdown
Owner

What?

Replaces the floating ubuntu-latest, windows-latest, and macos-latest GitHub Actions runner labels in this branch's workflows with pinned versions: ubuntu-24.04, windows-2025, and macos-15 respectively.

Why?

GitHub has been emitting deprecation warnings for the floating -latest runner image aliases. Upstream trunk made this same change in PR #71201 (commit 82768d0e018b44007e3e3a25636c13375b33e7e7), "Avoid using *-latest for runner images", merged 2025-08-28. This PR ports the same substitution to wp/6.5.

Use of AI Tools

This PR was authored with the help of Claude Code.

@desrosj
desrosj added this pull request to stack #190 September 11, 2026 03:20
@desrosj
desrosj marked this pull request as ready for review September 11, 2026 03:22
@desrosj
desrosj marked this pull request as draft September 11, 2026 03:23
@desrosj
desrosj marked this pull request as ready for review September 11, 2026 03:23
@desrosj
desrosj marked this pull request as draft September 11, 2026 03:29
@desrosj
desrosj marked this pull request as ready for review September 11, 2026 03:34
@desrosj
desrosj marked this pull request as draft September 11, 2026 03:39
@github-actions

Copy link
Copy Markdown

The following accounts have interacted with this PR and/or linked issues. I will continue to update these lists as activity occurs. You can also manually ask me to refresh this list by adding the props-bot label.

If you're merging code through a pull request on GitHub, copy and paste the following into the bottom of the merge commit message.

Co-authored-by: desrosj <desrosj@git.wordpress.org>

To understand the WordPress project's expectations around crediting contributors, please review the Contributor Attribution page in the Core Handbook.

@desrosj
desrosj force-pushed the fix-actions-6.5/pin-runner-images branch from 8e7e9a8 to 2aae1ad Compare September 11, 2026 16:09
@desrosj
desrosj force-pushed the fix-actions-6.5/pin-runner-images branch from 2aae1ad to 1edff01 Compare September 13, 2026 01:29
@desrosj
desrosj force-pushed the fix-actions-6.5/pin-runner-images branch from 1edff01 to 03b3e80 Compare September 13, 2026 02:52
@desrosj
desrosj force-pushed the fix-actions-6.5/pin-runner-images branch from 03b3e80 to 9c2f6e5 Compare September 14, 2026 01:58
@desrosj
desrosj force-pushed the fix-actions-6.5/pin-runner-images branch from 9c2f6e5 to 813867f Compare September 14, 2026 17:38
@desrosj
desrosj marked this pull request as ready for review September 15, 2026 19:03
Replaces the floating `ubuntu-latest`, `windows-latest`, and `macos-latest`
runner labels with pinned versions, matching upstream trunk's own migration:
`ubuntu-latest` -> `ubuntu-24.04`, `windows-latest` -> `windows-2025`,
`macos-latest` -> `macos-15`.

Ports upstream trunk PR WordPress#71201
(commit WordPress@82768d0),
"Avoid using `*-latest` for runner images", merged 2025-08-28.
@desrosj
desrosj force-pushed the fix-actions-6.5/pin-runner-images branch from 813867f to dce1d42 Compare September 15, 2026 19:23
@desrosj
desrosj removed this pull request from stack #190 September 15, 2026 21:18
@desrosj
desrosj added this pull request to stack #376 September 15, 2026 21:22
@desrosj

desrosj commented Sep 16, 2026

Copy link
Copy Markdown
Owner Author

Migrated to the real WordPress/gutenberg repository as WordPress#82998.

@desrosj desrosj closed this Sep 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant