-
Notifications
You must be signed in to change notification settings - Fork 21
Steps to create a minor release
- Update recommended version numbers in README files via a pull request against
main
(i.e. Change existing latest supported minor version to new latest supported version that you are in the process of releasing.):
Possibly, just wait for the PR created in step 3.
-
Any pull requests against the main branch for
az_quickstart
, andaz-quickstart-scaffolding
, that should also be included in a release branch, are merged. -
Run the Prepare repository for new minor release GitHub action on the main branch, with the new release branch name as the input. Example 2.8.x
-
Merge all automatically created Pull Requests.
-
Create initial release (e.g.
2.3.0-beta1
,2.3.0-rc1
,2.3.0
). -
Ensure GitHub branch protection rules are enabled for the new release branch (e.g.
2.3.x
) for both theaz-digital/az_quickstart
andaz-digital/az-quickstart-scaffolding
repos. -
In the
az-digital/az-quickstart-pantheon
repository, create a new branch for the next minor release (e.g.2.9.0
).
Note: this new branch serves several functions:
- It allows the maintainers of the upstream to consolidate all non-essential additions.
- It creates a target for our repository dispatch Github action to create pull requests against.
- It streamlines the update process for site owners by enabling less frequent updates.
- Home
- Arizona Digital Meetings
- Wednesday meeting template
- Steps to create a minor release
- Steps to create patch release(s)
- Minor Release Upgrade Notes
- Maintaining Quickstart 2 Sites
- Collaborative custom module development workflow for a Drupal 8 9 10 composer managed site. (Pantheon) (Private Repositories)
- How to export configuration for a quickstart module during pull request creation