Skip to content

Commit 9469ffc

Browse files
author
MarcoFalke
committed
Merge bitcoin/bitcoin#23323: doc: Add note on deleting past-EOL release branches
fa38d98 doc: Add note on deleting past-EOL release branches (MarcoFalke) Pull request description: This is being done for years now, but wasn't documented. Some reasons to do it: * Backports to those branches are unlikely to be tested both on CI (since it is often fragile and broken for stale branches) and by users (since those users likely don't exist). If a user exists, they are better off backporting any fixes they need from the last still-supported branch and test them on their own infrastructure. * Community support of those branches is still possible, though this will need to be done in another project to relieve the burden on this project. * All release tags will remain, so no historic code is lost. ACKs for top commit: hebasto: ACK fa38d98 fanquake: ACK fa38d98 - I think this is fine as-is. Tree-SHA512: caa714af541a6902925c89cc6a896b125f61bd77e901c5d384d84b34def2ee654bdae9f3e995001154c29672f60d2b689d0ff92d345666564fd5aa321a5b3fe7
2 parents 81cdbec + fa38d98 commit 9469ffc

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

doc/release-process.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ Release Process
6060

6161
To tag the version (or release candidate) in git, use the `make-tag.py` script from [bitcoin-maintainer-tools](https://github.com/bitcoin-core/bitcoin-maintainer-tools). From the root of the repository run:
6262

63-
../bitcoin-maintainer-tools/make-tag.py v(new version, e.g. 0.20.0)
63+
../bitcoin-maintainer-tools/make-tag.py v(new version, e.g. 23.0)
6464

6565
This will perform a few last-minute consistency checks in the build system files, and if they pass, create a signed tag.
6666

@@ -253,6 +253,10 @@ cat "$VERSION"/*/all.SHA256SUMS.asc > SHA256SUMS.asc
253253
- bitcoincore.org maintained versions update:
254254
[table](https://github.com/bitcoin-core/bitcoincore.org/commits/master/_includes/posts/maintenance-table.md)
255255

256+
- Delete post-EOL [release branches](https://github.com/bitcoin/bitcoin/branches/all) and create a tag `v${branch_name}-final`.
257+
258+
- Delete ["Needs backport" labels](https://github.com/bitcoin/bitcoin/labels?q=backport) for non-existing branches.
259+
256260
- bitcoincore.org RPC documentation update
257261

258262
- Install [golang](https://golang.org/doc/install)

0 commit comments

Comments
 (0)