Skip to content

Repair wp/6.5 branch Actions: Remove obsolete and trunk-only workflows - #67

Closed
desrosj wants to merge 5 commits into
wp/6.5from
fix-actions-6.5/remove-rn-workflows
Closed

desrosj wants to merge 5 commits into
wp/6.5from
fix-actions-6.5/remove-rn-workflows

Conversation

@desrosj

@desrosj desrosj commented Aug 26, 2026 •

Copy link
Copy Markdown
Owner

What?

This removes several GitHub Actions workflows from the wp/6.5 branch.

Workflow Purpose Reason removed Trunk removal PR
rnmobile-ios-runner.yml React Native iOS E2E test runner Job runs on macos-12, a runner image GitHub fully retired in December 2024; it now fails to even schedule a runner WordPress#76503
rnmobile-android-runner.yml React Native Android E2E test runner Job runs on macos-12, a runner image GitHub fully retired in December 2024; it now fails to even schedule a runner WordPress#76503
gradle-wrapper-validation.yml Validates the Gradle wrapper checksum used by the React Native Android build Orphaned once the Android E2E workflow it supported became unusable WordPress#79030
storybook-pages.yml Deploys the canonical Storybook GitHub Pages site push: branches: [trunk] only — a single deploy target, not per-branch N/A — still active on trunk
upload-release-to-plugin-repo.yml Uploads the built plugin zip to the WordPress.org SVN repo on release publish Plugin releases are cut from trunk/release branches, never from wp/X.Y branches N/A — still active on trunk
stale-issue-gardening.yml Daily scheduled bot that marks/closes stale issues and PRs schedule-triggered workflows only ever run using the default branch's copy N/A — still active on trunk

publish-npm-packages.yml is intentionally kept on this branch per updated project policy — it is not removed here.

check-components-changelog.yml, which trunk's copy restricts to pull_request: branches: [trunk], was intentionally not removed: this branch's copy predates that restriction (added on trunk months after wp/6.5 branched) and still has no branch filter at all, so it genuinely runs — and is potentially useful — on pull requests targeting this branch.

Why?

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, or are not meant for running with non-latest code. 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.

`rnmobile-ios-runner.yml` and `rnmobile-android-runner.yml` both run
their only job on `macos-12`, a runner image GitHub fully retired in
December 2024. Neither workflow was updated to point at a supported
image before this branch was frozen, so both now fail to even
schedule a runner on any push or pull request that triggers them.
`gradle-wrapper-validation.yml` exists solely to validate the Gradle
wrapper used by that same broken Android tooling, and is equally
unused as a result.

Trunk already removed all three files, in WordPress#76503 and WordPress#79030.
`storybook-pages.yml` deploys the single canonical Storybook GitHub
Pages site and only triggers on pushes to `trunk`; there is one
deployed site, not one per branch.
`upload-release-to-plugin-repo.yml` triggers on GitHub release
publication; Gutenberg plugin releases are cut from `trunk` and
release branches, never from `wp/X.Y` branches.
@desrosj
desrosj removed this pull request from stack #87 September 10, 2026 19:37
@desrosj
desrosj added this pull request to stack #190 September 10, 2026 19:40
`stale-issue-gardening.yml` is schedule-triggered, and GitHub only
ever runs a scheduled workflow using the copy on the repository's
default branch, regardless of any copy present elsewhere.
@desrosj
desrosj force-pushed the fix-actions-6.5/remove-rn-workflows branch from acfd502 to 157b993 Compare September 10, 2026 23:59
…ch filter, so PRs opened against this branch still get fixed-issue assignment and first-time-contributor labeling.
@desrosj
desrosj force-pushed the fix-actions-6.5/remove-rn-workflows branch from b69b5ec to dc0e30d Compare September 14, 2026 01:35
@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 marked this pull request as ready for review September 15, 2026 21:23
@desrosj

desrosj commented Sep 16, 2026

Copy link
Copy Markdown
Owner Author

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

@desrosj desrosj closed this Sep 16, 2026
@desrosj
desrosj deleted the fix-actions-6.5/remove-rn-workflows branch October 29, 2026 22:05
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