Repository navigation
Conversation
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configuration
You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Size Change: 0 B Total Size: 1.73 MB ℹ️ View Unchanged
|
|
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 If you're merging code through a pull request on GitHub, copy and paste the following into the bottom of the merge commit message. To understand the WordPress project's expectations around crediting contributors, please review the Contributor Attribution page in the Core Handbook. |
b8907f5 to
cd2c9f4
Compare
cd2c9f4 to
1fda340
Compare
1fda340 to
a0bdf72
Compare
7a82a01 to
e0cc16c
Compare
e0cc16c to
8b23a48
Compare
ntsekouras
left a comment
There was a problem hiding this comment.
LGTM, thanks! Same as 6.7, this fixes the jobs that were auto-failing because of the retired actions/cache v4.0.2, so Create Block, Mobile, PHPCS, JS Date tests and the JS build pass now.
Playwright and the PHP matrix now actually run, and their failures are fixed further up the stack (all pass in #85132). The remaining Node.js 20 warning for SimenB/github-actions-cpu-cores is handled in J.
Part of #82784.
What?
This updates 10 GitHub Actions used across this branch's workflows (including the composite
.github/setup-node/action.ymlaction that most of these workflows call into) to their latest published releases, and pins each to a full-length commit SHA.actions/checkoutv4.1.6v7.0.1actions/setup-nodev4.0.2v7.0.0actions/upload-artifactv4.3.3v7.0.1actions/upload-artifact/mergev4(unpinned tag)v7.0.1(pinned SHA)actions/cachev4.0.2v6.1.0ramsey/composer-installv3.0.04.0.0shivammathur/setup-phpv2.30.42.37.2preactjs/compressed-size-actionv2.6.02.10.0actions/download-artifactv4.1.7v8.0.1actions/github-scriptv7.0.1v9.0.0Why?
The
actions/cacheversion used by.github/setup-node/action.ymltriggers a "Node.js 20 is deprecated" warning on every run. The other actions haven't been flagged yet, but they were all behind their latest releases, and one was referenced by a movable tag instead of a commit SHA.Updating them together, each pinned to a full commit SHA, avoids fixing them one at a time as each one is flagged.
The
# vX.Y.Zcomment after each SHA matches the tag that commit is published under. Some upstream tags have novprefix. zizmor'sref-version-mismatchaudit confirmed this.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.