Update PATCH_RELEASE_TEMPLATE.md based on 0.13.1
These updates are based on items from https://github.com/ipfs/go-ipfs/pull/9092
Steve Loeppky committed
Jul 6, 2022 at 09:10 UTC
5f67f8cb549a9eabab85a5be6f198275cfc7f272
1 file changed
+5
-5
docs/PATCH_RELEASE_TEMPLATE.md
+5
-5
@@ -1,8 +1,6 @@
1
# Patch Release Checklist
2
3
This process handles patch releases from version `vX.Y.Z` to `vX.Y.Z+1` assuming that `vX.Y.Z` is the latest released version of go-ipfs.
4
-
5
-- [ ] Get temporary permissions to force-push to `release-*` branches
4
- [ ] Fork a new branch (`release-vX.Y.Z`) from `release` and cherry-pick the relevant commits from master (or custom fixes) onto this branch
5
- [ ] Use `git cherry-pick -x` so that the commit message says `(cherry picked from commit ...)`
6
- [ ] Make a minimal changelog update tracking the relevant fixes to CHANGELOG, as its own commit e.g. `docs: update changelog vX.Y.Z+1`
@@ -14,11 +12,13 @@ This process handles patch releases from version `vX.Y.Z` to `vX.Y.Z+1` assuming
12
1. Build: https://github.com/ipfs/distributions#usage.
13
2. Pin the resulting release.
14
3. Make a PR against ipfs/distributions with the updated versions, including the new hash in the PR comment.
17
- 4. Ask the infra team to update the DNSLink record for dist.ipfs.io to point to the new distribution.
15
+ - Note the DNSLink record for dist.ipfs.io points to the new distribution as part of [CI after merging into master](https://github.com/ipfs/distributions/blob/master/.github/workflows/main.yml#L154).
16
- [ ] cut a release on [github](https://github.com/ipfs/go-ipfs/releases) and upload the result of the ipfs/distributions build in the previous step.
19
-- Announce the Release:
20
- - [ ] On IRC/Matrix (both #ipfs and #ipfs-dev)
17
+- [ ] Announce the Release:
18
- [ ] On discuss.ipfs.io
19
+ - This will automatically post to IPFS Discord #ipfs-chatter
20
+ - Examples from the past: [0.13.1](https://discuss.ipfs.io/t/go-ipfs-v0-13-1-has-been-released/14599)
21
+ - [ ] Pin the topic
22
- [ ] Release published
23
- [ ] to [dist.ipfs.io](https://dist.ipfs.io)
24
- [ ] to [npm-go-ipfs](https://github.com/ipfs/npm-go-ipfs)