Repository navigation
Repair wp/6.5 branch Actions: Remove obsolete and trunk-only workflows - #82988
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 |
|
The following accounts have interacted with this PR and/or linked issues. I will continue to update these lists as activity occurs. 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. Props Bot commandsYou can trigger Props Bot actions by commenting on this PR:
|
72bb72d to
c6af8bf
Compare
c6af8bf to
3f979c1
Compare
3f979c1 to
327aaf3
Compare
…ll_request_target` runs always use the workflow file from trunk, so this branch's copies never run.
089266e to
c5cdc90
Compare
Part of #82928.
What?
This removes several GitHub Actions workflows from the
wp/6.5branch.rnmobile-ios-runner.ymlmacos-12, a runner image GitHub fully retired in December 2024; it now fails to even schedule a runnerrnmobile-android-runner.ymlmacos-12, a runner image GitHub fully retired in December 2024; it now fails to even schedule a runnergradle-wrapper-validation.ymlstorybook-pages.ymlpush: branches: [trunk]only — a single deploy target, not per-branchupload-release-to-plugin-repo.ymlwp/X.Ybranchesstale-issue-gardening.ymlschedule-triggered workflows only ever run using the default branch's copycheck-components-changelog.ymlpackages/components/**unless it adds a## Unreleasedentry topackages/components/CHANGELOG.mdlinking to that PRpackages/components/CHANGELOG.mdis frozen at26.0.2 (2024-04-09)and mirrors the package history that shipped with WordPress 6.5. Backports landing here already have their CHANGELOG entry on trunk under the original PR number, so satisfying this check would mean adding a second, branch-local entry pointing at the backport — divergence from the released history rather than documentation of itcheck-package-changelogs.yml)php-changes-detection.ymlwordpress-developPR so it lands in "the next release of WordPress"wp/6.5holds the code that shipped with WordPress 6.5 (April 2024), work landing here is not a candidate for the next WordPress release, and the Core sync it points to happens from trunk. On every other PR it is a job that runs on each push and produces nothingperformance.ymlpull-request-automation.ymlpull_request_targetruns always use trunk's copy of the file, and itspush-triggered tasks return immediately outsidetrunk, so this branch's copy never does anythingenforce-pr-labels.yml[Type]label on each pull requestpull_request_targetonly, and those runs always use trunk's copy of the file, so this branch's copy never runsbuild-plugin-zip.ymllatestpublish)trunkor arelease/*branch, so they never run fromwp/X.YWhy?
These workflows are not relevant to the branch, mostly due to the fact that they only run from
trunk, are permanently disabled or non-functional, are not meant for running with non-latest code, or are only maintained for the current WordPress release (performance testing). Removing them also cuts down on the long-term maintenance burden, and avoids causing confusion.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.