Skip to content

Commit 78474cf

Browse files
authored
Merge pull request #187 from PHPCSStandards/feature/add-release-checklist
Add release checklist
2 parents 5aa1603 + f503a25 commit 78474cf

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

.github/release-checklist.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# Template to use for release PRs
2+
3+
PR for tracking changes for the x.x.x release. Target release date: **DOW MONTH DAY YEAR**.
4+
5+
## Release checklist
6+
7+
### General
8+
9+
- [ ] Verify, and if necessary, update the allowed version ranges for various dependencies in the `composer.json` - PR #xxx
10+
- [ ] Add changelog for the release - PR #xxx
11+
:pencil2: Remember to add a release link at the bottom!
12+
- [ ] Update the version number in the `VERSION` file - PR #xxx
13+
14+
### Release
15+
16+
- [ ] Merge this PR
17+
- [ ] Make sure all CI builds are green.
18+
- [ ] Tag and create a release against the `stable` branch (careful, GH defaults to `develop`!) & copy & paste the changelog to it.
19+
:pencil2: Check if anything from the link collection at the bottom of the changelog needs to be copied in!
20+
- [ ] Make sure all CI builds are green.
21+
- [ ] Close the milestone
22+
- [ ] Open a new milestone for the next release
23+
- [ ] If any open PRs/issues which were milestoned for this release did not make it into the release, update their milestone.
24+
- [ ] Fast-forward `develop` to be equal to `stable`
25+
26+
### Publicize
27+
28+
- [ ] Toot about the release.
29+
- [ ] Tweet about the release.

0 commit comments

Comments
 (0)