Repository navigation
Conversation
|
Size Change: 0 B Total Size: 2.12 MB ℹ️ View Unchanged
|
|
Flaky tests detected in 8712dd6. 🔍 Workflow run URL: https://github.com/desrosj/gutenberg/actions/runs/34801224149 should show the original content after revert, clicking undo then redo in the header toolbar in
|
2f7cc92 to
b8100e8
Compare
b8100e8 to
c7a61a3
Compare
c7a61a3 to
5ea6563
Compare
5ea6563 to
9f6e53d
Compare
8c913bb to
8712dd6
Compare
8712dd6 to
17f9b79
Compare
Ports upstream trunk PR WordPress#82744 (head commit 3fe3bd4 as of this writing; the PR is still open/unmerged), "Workflows: Refine and complete the push and pull_request branch filters": - Narrows/widens `push:` branch filters on unit-test/end2end-test/static-checks/ build-plugin-zip/create-block/workflow-lint to the precise upstream set (trunk, release/X.Y, wp/X.Y, wp/latest, wp/next), fixing workflows that previously never ran on a direct push to this branch. - workflow-lint.yml's pull_request branch filter is removed entirely (previously the full upstream set plus a project-local pattern), since pull_request checks should run for a PR targeting any branch. Per the current version of that upstream PR, `pull_request:` triggers are deliberately left unfiltered everywhere (a PR should get the same checks regardless of which branch it targets) — the one exception upstream carves out is `workflow-lint.yml`, where a previous trunk-only `pull_request` filter is removed entirely rather than widened. This supersedes this project's earlier port of an older revision of WordPress#82744, which had added an explicit `pull_request` branch allowlist (plus a project-local temporary `fix-actions-[0-9]+.[0-9]/**` pattern) to several files. That's been reverted here to match the upstream author's updated approach — since `pull_request` now stays unfiltered, the temporary project-local pattern is no longer needed at all.
…h-triggered tasks (`add-milestone`, `first-time-contributor-account-link`) both bail out immediately outside of `trunk`, so running them here on every push does nothing.
17f9b79 to
6b8368b
Compare
|
Migrated to real upstream: WordPress#82872. Closing this fork PR. |
|
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. |
What?
Widens
push:branch filters across this branch's GitHub Actions workflows so they trigger correctly on a direct push to this branch, and removesworkflow-lint.yml'spull_requestbranch filter entirely.Why?
Ports upstream trunk's open PR #82744 (head commit
3fe3bd4aceb8331161e99d9bfc6a7463c048fcacas of this writing — the PR is still open/unmerged), "Workflows: Refine and complete the push and pull_request branch filters". Per the current version of that PR,pull_request:triggers are deliberately left unfiltered everywhere (so a PR gets the same checks regardless of target branch) exceptworkflow-lint.yml, where a previous trunk-only filter is removed entirely.This supersedes an earlier revision of this same PR, which (following an older version of WordPress#82744) had added an explicit
pull_requestbranch allowlist plus a project-local temporary pattern — no longer needed now thatpull_requeststays unfiltered.build-plugin-zip.ymlpush:branch filtertrunk,release/X.Y,wp/X.Y,wp/latest, andwp/next, replacing the oldrelease/**/wp/**globs with the precise pattern from upstream WordPress#82744.create-block.ymlpush:branch filtertrunk/wp/latest; now also triggers onrelease/X.Y,wp/X.Y, andwp/next, matching upstream WordPress#82744.end2end-test.ymlpush:branch filtertrunk,release/X.Y,wp/X.Y,wp/latest, andwp/next, replacing the oldrelease/**/wp/**globs with the precise pattern from upstream WordPress#82744.static-checks.ymlpush:branch filtertrunk,release/X.Y,wp/X.Y,wp/latest, andwp/next, replacing the oldrelease/**/wp/**globs with the precise pattern from upstream WordPress#82744.unit-test.ymlpush:branch filtertrunk,release/X.Y,wp/X.Y,wp/latest, andwp/next, replacing the oldrelease/**/wp/**globs with the precise pattern from upstream WordPress#82744.pull-request-automation.ymlpushtriggerpayload.ref !== 'refs/heads/trunk'and return immediately on this branch, so nothing happens on push here.pull_request_targetis untouched and still does real work (fixed-issue assignment, first-time-contributor labeling) on PRs targeting this branch.Use of AI Tools
This PR was authored with the help of Claude Code.