[wp-trac] [WordPress Trac] #60967: Introduce a GitHub Actions workflow for syncing package updates to a branch
WordPress Trac
noreply at wordpress.org
Tue Apr 9 15:34:56 UTC 2024
#60967: Introduce a GitHub Actions workflow for syncing package updates to a branch
------------------------------+----------------------------
Reporter: johnbillion | Owner: (none)
Type: task (blessed) | Status: new
Priority: normal | Milestone: Future Release
Component: Build/Test Tools | Version:
Severity: normal | Keywords:
Focuses: |
------------------------------+----------------------------
Syncing Gutenberg package updates back to a WordPress core branch can be
done with the `npm run sync-gutenberg-packages -- --dist-tag=wp-x.x`
command, but this can slow down the release of branches, especially when
multiple backports are needed. Ideally this could be done ahead of time in
a GitHub Actions workflow which allows the build and tests to run to
ensure they're passing before backports are started.
A GitHub Actions workflow should be introduced which:
* Accepts a WordPress version number input in `major.minor` format
* Runs `npm install`
* Runs `npm run sync-gutenberg-packages -- --dist-tag=wp-x.x` where `x.x`
is the branch
* Commits and opens a PR against the branch
* Runs the build and the tests
--
Ticket URL: <https://core.trac.wordpress.org/ticket/60967>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list