forked from bitcoin/bitcoin
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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 Process for v22.1.0 #6551
Comments
PastaPastaPasta
added a commit
that referenced
this issue
Feb 4, 2025
ff785ed docs: update man pages for 22.1 (Konstantin Akimov) Pull request description: ## Issue being fixed or feature implemented #6551 ## What was done? Updated man pages by new script `contrib/devtools/gen-manpages.py` see #6555 ## How Has This Been Tested? N/A ## Breaking Changes N/A ## Checklist: - [ ] I have performed a self-review of my own code - [ ] I have commented my code, particularly in hard-to-understand areas - [ ] I have added or updated relevant unit/integration/functional/e2e tests - [ ] I have made corresponding changes to the documentation - [x] I have assigned this pull request to a milestone _(for repository code-owners and collaborators only)_ ACKs for top commit: PastaPastaPasta: utACK ff785ed; diff looks good UdjinM6: utACK ff785ed Tree-SHA512: 60a81c880e6ff824fc661dc6c6da20d85aa662fe228f7080dcb8c47db69c88adc30a40ab84832d83994ab56a26ed1de4d800dd45cd282c61233fde2d4e2212b7
PastaPastaPasta
added a commit
to PastaPastaPasta/dash
that referenced
this issue
Feb 4, 2025
ff785ed docs: update man pages for 22.1 (Konstantin Akimov) Pull request description: ## Issue being fixed or feature implemented dashpay#6551 ## What was done? Updated man pages by new script `contrib/devtools/gen-manpages.py` see dashpay#6555 ## How Has This Been Tested? N/A ## Breaking Changes N/A ## Checklist: - [ ] I have performed a self-review of my own code - [ ] I have commented my code, particularly in hard-to-understand areas - [ ] I have added or updated relevant unit/integration/functional/e2e tests - [ ] I have made corresponding changes to the documentation - [x] I have assigned this pull request to a milestone _(for repository code-owners and collaborators only)_ ACKs for top commit: PastaPastaPasta: utACK ff785ed; diff looks good UdjinM6: utACK ff785ed Tree-SHA512: 60a81c880e6ff824fc661dc6c6da20d85aa662fe228f7080dcb8c47db69c88adc30a40ab84832d83994ab56a26ed1de4d800dd45cd282c61233fde2d4e2212b7
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Release Process
Before every minor and major release:
configure.ac
(don't forget to setCLIENT_VERSION_IS_RELEASE
totrue
) (@PastaPastaPasta)src/chainparams.cpp
nMinimumChainWork
with information from thegetblockchaininfo
rpc. (@PastaPastaPasta) (chore: update nMinimumChainWork, defaultAssumeValid, checkpointData, chainTxData for mainnet and testnet #6411)src/chainparams.cpp
defaultAssumeValid
with information from thegetblockhash
rpc. (@PastaPastaPasta) (chore: update nMinimumChainWork, defaultAssumeValid, checkpointData, chainTxData for mainnet and testnet #6411)reindex-chainstate
withassumevalid=0
to catch any defectthat causes rejection of blocks in the past history.
After 3 or more people have guix-built and their results match:
all.SHA256SUMS.asc
file from all signers intoSHA256SUMS.asc
:SHA256SUMS.asc
from last step, to GitHub as GitHub draft release.SHA256SUMS.asc
and all binaries attached to GitHub draft release are correctmaster
branch on GitHubAnnounce the release:
After the release:
master
branch back intodevelop
so thatmaster
could be fast-forwarded on next release againThe text was updated successfully, but these errors were encountered: