dashpay / dash

Dash - Reinventing Cryptocurrency
https://www.dash.org
MIT License
1.49k stars 1.2k forks source link

Release Process for v19.0.0 #5294

Closed PastaPastaPasta closed 1 year ago

PastaPastaPasta commented 1 year ago

v19.0.0 Release Process

Before every minor and major release:

Tag the Release

Check CI

Do Gitian Build (for unsigned binaries) and create PRs

Create Windows/OS X detached signatures (note: it might be decided skip signed binaries for RCs) Only once the Windows/OS X builds each have 3 matching signatures may they be signed with their respective release keys.

Update Gitian Builds with signed binaries (note: it might be decided skip signed binaries for RCs)

After 3 or more people have gitian-built and their results match:

Announce the release:

After the release

Additional Items

thephez commented 1 year ago

@PastaPastaPasta I don't see anything missing from bips.md. The only change in this relates to BIP-61 reject messages and that's already mentioned.

thephez commented 1 year ago

Product brief has been published: https://www.dash.org/news/dashcore-v19-0-product-brief/

hell0-w commented 1 year ago

@PastaPastaPasta Sorry maybe wrong topic, but I need help.

Can you please help with updating image dash with v19.2.0 for btcpayserver ? Dash stuck Ticket LINK Many, Many thanks.

strophy commented 1 year ago

Hi @hell0-w thanks for bringing our attention to this!

It looks like BTCPayServer users are stuck on an invalid block, I'll ask someone to comment on the thread there on how to get back on the right chain.

We also have two PRs open for another upcoming update which will need to be merged and deployed before July 5: https://github.com/btcpayserver/dockerfile-deps/pull/66 https://github.com/btcpayserver/btcpayserver-docker/pull/800

NicolasDorier commented 1 year ago

PRs merged