Follow the Testing guide to set up the tool to use forked repos.
Note: A patch PR is required on the forked Gutenberg Mobile repo before attempting the patch integration. This can be manually created to avoid requiring a Gutenberg patch PR
Create a release branch on the forked host apps e.g. release/1.0
Create a patch release PR on the Gutenberg Mobile fork
Run the integration command with the GBM patch version
Notice the failure message requiring a host version for an patch integration
Run the integration command again but now include the host version e.g. -V 1.0
The script should open a PR against the release branch
This adds the ability to integrate patch release into the main apps.
It adds a host version flag (
-V
) to therelease integrate
command.It will also fail if the trying to integrate a patch where the host version is not supplied.
NOTE: This will work for beta fixes but might not work for hot fixes where the release branch no longer exists. Issue to handle hotfixes https://github.com/wordpress-mobile/release-toolkit-gutenberg-mobile/issues/239
Testing
Follow the Testing guide to set up the tool to use forked repos.
Note: A patch PR is required on the forked Gutenberg Mobile repo before attempting the patch integration. This can be manually created to avoid requiring a Gutenberg patch PR
-V 1.0