Duke Leto
319983a518
Clean up release process
5 years ago
Gregory Maxwell
e41632c9fb
IBD check uses minimumchain work instead of checkpoints.
This introduces a 'minimum chain work' chainparam which is intended
to be the known amount of work in the chain for the network at the
time of software release. If you don't have this much work, you're
not yet caught up.
This is used instead of the count of blocks test from checkpoints.
This criteria is trivial to keep updated as there is no element of
subjectivity, trust, or position dependence to it. It is also a more
reliable metric of sync status than a block count.
8 years ago
jl777
e73b2055c6
Merge branch 'beta' into mergemaster
# Conflicts:
# src/main.cpp
6 years ago
Jack Grigg
5cbf238b96
Update release process
7 years ago
Jack Grigg
53e1e64d44
List dependencies for release script in release process doc
7 years ago
Jack Grigg
200ef16950
Update user guide translations as part of release process
Part of #2596 .
7 years ago
Jack Grigg
99b7cfb3a2
Add GitHub release notes to release process
Closes #2262 .
7 years ago
Jack Grigg
df3005f955
Document the hotfix release process
7 years ago
Nathan Wilcox
7f10df4785
Fix `release-process.md` doc usage for `make-release.py` to have correct arguments and order.
7 years ago
Nathan Wilcox
0df82709b4
First full-release-branch version of script; rewrite large swatch of release-process.md. [Manually tested.]
7 years ago
Nathan Wilcox
c62edf9471
Generate manpages; commit that; improve error output in sh_log.
7 years ago
Nathan Wilcox
cf97f66987
Remove portions of `./doc/release-process.md` now implemented in `make-release.py`.
7 years ago
Jack Grigg
5b3bc9716e
Implement automatic shutdown of deprecated Zcash versions
Closes #2274 .
7 years ago
Jack Grigg
a2e20e9ac6
Convert Zcash versions to Debian format
7 years ago
Nathan Wilcox
1c360b2128
Fix a release-process.md bug; commit results changelog + debian updates.
7 years ago
Daira Hopwood
26722e47c6
Improvement to release process doc.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
7 years ago
Jay Graber
8144a213ed
Edit release-process.md for clarity
7 years ago
Jack Grigg
633787060a
Update release process with gen-manpages.sh
7 years ago
Simon
58582925d8
Closes #2084 . Fix incorrect year in timestamp.
7 years ago
Simon
861c89ae40
Closes #2083 and #2088 . Update release process documentation
7 years ago
Sean Bowe
0d317cd522
Bump protocol version in release process if necessary.
7 years ago
Jack Grigg
b50b4d5c38
Generate Debian control file to fix shlibs lint
8 years ago
Jay Graber
6dac65b134
Update release process to check in with users who opened resolved issues
8 years ago
Jay Graber
c1e46db8ab
Gather release notes from previous release to HEAD
Also update release-process.md to replace git shortlog command with
release-notes.py script.
8 years ago
Sean Bowe
eb2e2b7043
1.0.1 release.
8 years ago
Jack Grigg
ff5f66b847
Update Debian manpages and buildscript
8 years ago
Daira Hopwood
7b530c7945
Minor update to release process.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
8 years ago
Daira Hopwood
e2a227a268
Add deterministic build section to release-process.md.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
8 years ago
Daira Hopwood
c5334c0c15
Tweaks to release-process.md
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
8 years ago
Kevin Gallagher
1888d3d1bb
Adds newline between source and package definition
Also updates doc/release-process.md instructions for the
Debian package and Gitian descriptor.
8 years ago
Jack Grigg
ece30654a8
Update release process to sign release tags
8 years ago
Kevin Gallagher
13f9b4bacc
Adds note about updating guide during testnet deployment
8 years ago
Kevin Gallagher
d94ce512b4
Inserts some notes related to testnet deployment
8 years ago
Jack Grigg
5428c6ca34
Formatting fix
8 years ago
Jack Grigg
1fa852f7a0
Update release process with version schema
8 years ago
Jack Grigg
4c2b2541c3
Add libsnark to pre-release dependency checks
8 years ago
Jack Grigg
3fe431db1b
Release process: check dependencies for updates
8 years ago
Daira Hopwood
e7f12c2057
Update steps after D
8 years ago
Taylor Hornby
1ea8b00926
Change the network magic numbers.
8 years ago
Taylor Hornby
bbf75f9f70
z5 release
8 years ago
Sean Bowe
a6770caa45
Update versions and release notes.
8 years ago
Nathan Wilcox
525a3b9223
Rewrite release-process.md and follow the example to generate a changelog-style release-notes file.
8 years ago
Mitchell Cash
4fbfebea5b
Correct spelling mistakes in doc folder
- OSX —> OS X
- XCode —> Xcode
- github —> GitHub
- homebrew —> Homebrew
- gitian —> Gitian
- Other miscellaneous obvious spelling fixes and whitespace removal
9 years ago
Micha
bad1e8b358
Ideal release process for Windows detached signing
This is an ideal version of what the release process should look like,
making it more consistent with the OS X process. Some of the changes
described here would need to be made in the descriptors, which is somewhat
beyond what I would feel comfortable doing, not really understanding the signature process in depth.
[skip ci]
Github-Pull: #6354
Rebased-From: 6e849b8309558ec83710d86c0f784566996da58b
9 years ago
Cory Fields
b7115995d7
gitian: add a gitian-win-signer descriptor
This is exactly like the current OSX signing process.
osslsigncode has been patched to detach and re-attach Windows signatures.
The changes can be seen here: https://github.com/theuni/osslsigncode/commits/attach-signature
There's a pull-request open upstream for the changes:
https://sourceforge.net/p/osslsigncode/osslsigncode/merge-requests/3/
This work has been back-ported to the stable 1.7.1 release of osslsigncode, so
that a smaller patch can be reviewed.
Github-Pull: #6303
Rebased-From: d08cfc2bd752fdb1e8547f957f1c38275540df7a
9 years ago
Cory Fields
95aca44095
gitian: Use the new bitcoin-detached-sigs git repo for OSX signatures
Rather than fetching a signature.tar.gz from somewhere on the net, instruct
Gitian to use a signature from a tag in the bitcoin-detached-sigs repository
which corresponds to the tag of the release being built.
This changes detached-sig-apply.sh to take a dirname rather than a tarball as
an argument, though detached-sig-create.sh still outputs a tarball for
convenience.
Github-Pull: #6269
Rebased-From: c110575a92ebe2e9a58b53d56aafa1f1ae37dbb2
9 years ago
Luke Dashjr
cfc600d833
Bugfix: Correct links for Xcode download
9 years ago
Luke Dashjr
b05a89b2de
Non-grammatical language improvements
9 years ago
David A. Harding
2dc679d22f
Docs: Use new Bitcoin.org download URLs
9 years ago
Wladimir J. van der Laan
a77021a763
doc: Add note-to-self about SHA256SUMS to release-process.md
9 years ago