Opened 8 months ago
Last modified 7 months ago
#60967 new task (blessed)
Introduce a GitHub Actions workflow for syncing package updates to a branch
Reported by: | johnbillion | Owned by: | |
---|---|---|---|
Milestone: | Future Release | Priority: | normal |
Severity: | normal | Version: | |
Component: | Build/Test Tools | Keywords: | |
Focuses: | Cc: |
Description
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
wherex.x
is the branch - Commits and opens a PR against the branch
- Runs the build and the tests
Change History (1)
This ticket was mentioned in Slack in #core by johnbillion. View the logs.
7 months ago
Note: See
TracTickets for help on using
tickets.