Opened 4 months ago
Closed 2 months ago
#65224 closed enhancement (fixed)
Add support for testing unmerged changes from Gutenberg
| Reported by: | desrosj | Owned by: | desrosj |
|---|---|---|---|
| Priority: | normal | Milestone: | 7.0.1 |
| Component: | Build/Test Tools | Version: | |
| Severity: | normal | Keywords: | has-patch fixed-major commit dev-reviewed |
| Cc: | Focuses: |
Description
It's currently impossible to test unmerged changes from the Gutenberg repository because changes are published to the GitHub Container Registry only when trunk, wp/*, or release/* branches are updated.
Publishing built assets for pull requests and introducing new mutable tags is being explored upstream.
This ticket is to track the necessary changes for wordpress-develop to support these.
Change History (8)
This ticket was mentioned in PR #11809 on WordPress/wordpress-develop by @desrosj.
4 months ago
#1
@westonruter commented on PR #11809:
4 months ago
#2
I'm going to push up a commit that adds the JS files to what is checked by TypeScript.
#3
@
4 months ago
Tested on: Ubuntu 24.04, Node v20.19.5, npm 10.8.2
- Set gutenberg.sha to pr-78211 and ran npm run gutenberg:download
- Mutable tag resolved correctly, downloaded and built without any errors. blocks generated, all files copied successfully.
#5
@
3 months ago
- Keywords fixed-major commit dev-feedback added
- Resolution fixed
- Status closed → reopened
Reopening for backport consideration and any necessary follow up adjustments required.
#6
@
2 months ago
- Milestone 7.1 → 7.0.1
Changing milestone to show up in the correct reports for backport consideration.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)
Allows the value of
gutenberg.shainpackage.jsonto be either a Git SHA (current behavior) or a mutable tag (trunk,release-X.Y,wp-X.Y,pr-<N>) published by the Gutenbergbuild-plugin-zipworkflow.While the committed value should always remain a SHA, the mutable-tag form is intended for use by contributors when needing to test an unmerged pull request from https://github.com/wordpress/gutenberg, or looking to always track the latest changes from a given stream.
Note: the changes in
srccan be ignored, they were committed by the workflow that ensures all built file changes are included because the upstream PR was created fromtrunkand this repo is currently pinned to thewp/7.0branch.Trac ticket: Core-65224.
## Use of AI Tools
AI assistance: Yes
Tool(s): Claude Code
Model(s): Opus 4.7
Used for: Initial analysis and PR.