Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release checklist: update with steps for short-lived release branches #904

Merged
merged 1 commit into from
Oct 29, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion .github/release-checklist.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,15 @@ PR for tracking changes for the x.x.x release.

Target release date: **DOW MONTH DAY YEAR**.

Actions marked with ** only need to be executre for "cherrypick" releases (`develop` is the next minor/major and not ready for release).

- [ ] Check if any dependencies need updating.
- [ ] ** Create a `release-x.x.x` branch.
- [ ] ** Cherrypick any relevant commits from `develop` to the release branch, including commits related to CI updates.
- [ ] Update the version constant in `src/Requests.php` - PR #xxx.
- [ ] Add changelog for the release - PR #xxx
- [ ] Merge this PR.
** In case of a short-lived release branch, add the changelog as the last commit to the release branch and pull the release branch.
- [ ] Merge the changelog/release PR.
- [ ] Make sure all CI builds are green.
- [ ] Tag the release against `stable` and push the tag.
- [ ] Review the automatically created PR with the GH Pages docs update.
Expand Down