Skip to content

Repair wp/5.9 branch Actions: pin runner images instead of *-latest - #219

Closed
desrosj wants to merge 1 commit into
fix-actions-5.9/single-node-version-testingfrom
fix-actions-5.9/pin-runner-images
Closed

desrosj wants to merge 1 commit into
fix-actions-5.9/single-node-version-testingfrom
fix-actions-5.9/pin-runner-images

Conversation

@desrosj

@desrosj desrosj commented Sep 11, 2026

Copy link
Copy Markdown
Owner

What?

Replaces the floating ubuntu-latest GitHub Actions runner label in this branch's workflows with a pinned version: ubuntu-24.04. This branch's current workflow files contain no windows-latest or macos-latest occurrences at all (the one known macos-latest occurrence, in rnmobile-android-runner.yml, had already been removed by the earlier remove-rn-workflows layer in this stack), so only the ubuntu-latest substitution was needed.

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/5.9.

Use of AI Tools

This PR was created by Claude Code under my supervision. All code should be treated as AI-produced and not yet reviewed by a human until this PR is marked Ready for Review.

@desrosj
desrosj added this pull request to stack #173 September 11, 2026 03:17
@desrosj
desrosj marked this pull request as ready for review September 11, 2026 03:24
@desrosj
desrosj marked this pull request as draft September 11, 2026 03:29
@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-5.9/pin-runner-images branch from d225b21 to daa019c Compare September 14, 2026 01:23
@desrosj
desrosj force-pushed the fix-actions-5.9/pin-runner-images branch from daa019c to 41b0218 Compare September 15, 2026 19:18
@desrosj
desrosj removed this pull request from stack #173 September 21, 2026 16:56
@desrosj
desrosj added this pull request to stack #395 September 21, 2026 16:56
@desrosj
desrosj removed this pull request from stack #395 September 21, 2026 16:57
@desrosj
desrosj added this pull request to stack #396 September 21, 2026 16:57
@desrosj
desrosj removed this pull request from stack #396 September 22, 2026 16:02
@desrosj
desrosj changed the base branch from fix-actions-5.9/single-node-version-testing to wp/5.9 September 22, 2026 16:02
@desrosj
desrosj force-pushed the fix-actions-5.9/pin-runner-images branch from 41b0218 to f55767b Compare September 22, 2026 16:03
@desrosj
desrosj changed the base branch from wp/5.9 to fix-actions-5.9/single-node-version-testing September 22, 2026 16:04
@desrosj
desrosj added this pull request to stack #463 September 22, 2026 16:04
@desrosj
desrosj removed this pull request from stack #463 September 22, 2026 21:19
@desrosj
desrosj changed the base branch from fix-actions-5.9/single-node-version-testing to wp/5.9 September 22, 2026 21:19
@desrosj
desrosj force-pushed the fix-actions-5.9/pin-runner-images branch from f55767b to 0b24a1b Compare September 22, 2026 21:36
@desrosj
desrosj changed the base branch from wp/5.9 to fix-actions-5.9/single-node-version-testing September 22, 2026 21:37
@desrosj
desrosj added this pull request to stack #483 September 22, 2026 21:37
@desrosj
desrosj removed this pull request from stack #483 September 23, 2026 01:33
@desrosj
desrosj changed the base branch from fix-actions-5.9/single-node-version-testing to wp/5.9 September 23, 2026 01:33
@desrosj
desrosj force-pushed the fix-actions-5.9/pin-runner-images branch from 0b24a1b to 01cbdb8 Compare September 23, 2026 01:51
@desrosj
desrosj changed the base branch from wp/5.9 to fix-actions-5.9/single-node-version-testing September 23, 2026 01:52
@desrosj
desrosj added this pull request to stack #490 September 23, 2026 01:52
@desrosj
desrosj removed this pull request from stack #490 September 23, 2026 21:23
@desrosj
desrosj changed the base branch from fix-actions-5.9/single-node-version-testing to wp/5.9 September 23, 2026 21:24
@desrosj
desrosj changed the base branch from wp/5.9 to fix-actions-5.9/single-node-version-testing September 23, 2026 21:27
@desrosj
desrosj added this pull request to stack #498 September 23, 2026 21:27
@desrosj
desrosj removed this pull request from stack #498 September 24, 2026 18:22
@desrosj
desrosj added this pull request to stack #530 September 24, 2026 18:23
@desrosj
desrosj removed this pull request from stack #530 September 28, 2026 19:13
@desrosj
desrosj changed the base branch from fix-actions-5.9/single-node-version-testing to wp/5.9 September 28, 2026 19:13
@desrosj
desrosj force-pushed the fix-actions-5.9/pin-runner-images branch from 01cbdb8 to a6394d1 Compare September 28, 2026 19:13
@desrosj
desrosj changed the base branch from wp/5.9 to fix-actions-5.9/single-node-version-testing September 28, 2026 19:14
@desrosj
desrosj added this pull request to stack #570 September 28, 2026 19:14
@desrosj
desrosj removed this pull request from stack #570 October 5, 2026 20:49
@desrosj
desrosj added this pull request to stack #616 October 5, 2026 20:49
@desrosj
desrosj removed this pull request from stack #616 October 6, 2026 18:27
@desrosj
desrosj added this pull request to stack #636 October 6, 2026 18:28
@desrosj
desrosj removed this pull request from stack #636 October 7, 2026 00:58
@desrosj
desrosj added this pull request to stack #643 October 7, 2026 00:59
@desrosj
desrosj removed this pull request from stack #643 October 7, 2026 18:02
@desrosj
desrosj changed the base branch from fix-actions-5.9/single-node-version-testing to wp/5.9 October 7, 2026 18:02
@desrosj
desrosj force-pushed the fix-actions-5.9/pin-runner-images branch from a6394d1 to 8850439 Compare October 7, 2026 18:04
@desrosj
desrosj changed the base branch from wp/5.9 to fix-actions-5.9/single-node-version-testing October 7, 2026 18:05
@desrosj
desrosj added this pull request to stack #668 October 7, 2026 18:06
Replaces the floating `ubuntu-latest` runner label with a pinned version,
matching upstream trunk's own migration: `ubuntu-latest` -> `ubuntu-24.04`.
No `windows-latest` or `macos-latest` occurrences exist in this branch's
current workflow files (the one known prior `macos-latest` occurrence, in
`rnmobile-android-runner.yml`, was already removed by an earlier layer in
this stack), so only the `ubuntu-latest` substitution applies here.

Ports upstream trunk PR WordPress#71201
(commit WordPress@82768d0),
"Avoid using `*-latest` for runner images", merged 2025-08-28.

# Conflicts:
#	.github/workflows/unit-test.yml

# Conflicts:
#	.github/workflows/performance.yml
@desrosj
desrosj removed this pull request from stack #668 October 8, 2026 19:35
@desrosj
desrosj force-pushed the fix-actions-5.9/pin-runner-images branch from 8850439 to 6374a89 Compare October 8, 2026 19:35
@desrosj
desrosj added this pull request to stack #695 October 8, 2026 19:35
@desrosj
desrosj marked this pull request as ready for review October 9, 2026 16:32
@desrosj

desrosj commented Oct 9, 2026

Copy link
Copy Markdown
Owner Author

Moved to WordPress#84401.

@desrosj desrosj closed this Oct 9, 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