Skip to content

Repair wp/6.6 branch Actions: pin runner images instead of *-latest - #229

Closed
desrosj wants to merge 1 commit into
fix-actions-6.6/remove-cpu-cores-dependencyfrom
fix-actions-6.6/pin-runner-images
Closed

desrosj wants to merge 1 commit into
fix-actions-6.6/remove-cpu-cores-dependencyfrom
fix-actions-6.6/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.6.

Use of AI Tools

This PR was authored with the help of Claude Code.

@desrosj
desrosj added this pull request to stack #186 September 11, 2026 03:22
@desrosj
desrosj marked this pull request as ready for review September 11, 2026 03:25
@desrosj
desrosj marked this pull request as draft September 11, 2026 03:29
@desrosj
desrosj force-pushed the fix-actions-6.6/pin-runner-images branch 2 times, most recently from 13cc034 to 5d99227 Compare September 14, 2026 01:34
@desrosj
desrosj force-pushed the fix-actions-6.6/pin-runner-images branch from 5d99227 to b2e7743 Compare September 14, 2026 19:19
@desrosj
desrosj marked this pull request as ready for review September 14, 2026 23:58
@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.

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.6/pin-runner-images branch from b2e7743 to c9358b1 Compare September 15, 2026 00:11
@desrosj
desrosj removed this pull request from stack #186 September 15, 2026 00:25
@desrosj
desrosj added this pull request to stack #354 September 15, 2026 00:26
@desrosj

desrosj commented Sep 15, 2026

Copy link
Copy Markdown
Owner Author

Migrated to real upstream: WordPress#82923. Closing this fork PR.

@desrosj desrosj closed this Sep 15, 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