Skip to content

Commit 7709bf4

Browse files
committed
Merge bitcoin/bitcoin#22970: doc: Update snap release process for new versioning scheme
fad8606 doc: Update snap release process for new versioning scheme (MarcoFalke) Pull request description: ACKs for top commit: jarolrod: ACK fad8606 fanquake: ACK fad8606 - moving these instructions to the packaging repo. Tree-SHA512: 80a9d1484a6544e44a7e57967a62d6e3084efe946de40ac5f0ad0aeb79399d578a7b690186b33d394402d383715741203ebd09ff3f376a5f657045ed96f273e7
2 parents bd5670e + fad8606 commit 7709bf4

File tree

1 file changed

+1
-20
lines changed

1 file changed

+1
-20
lines changed

doc/release-process.md

Lines changed: 1 addition & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -271,26 +271,7 @@ cat "$VERSION"/*/all.SHA256SUMS.asc > SHA256SUMS.asc
271271

272272
- Push the flatpak to flathub, e.g. https://github.com/flathub/org.bitcoincore.bitcoin-qt/pull/2
273273

274-
- Push the latest version to master (if applicable), e.g. https://github.com/bitcoin-core/packaging/pull/32
275-
276-
- Create a new branch for the major release "0.xx" from master (used to build the snap package) and request the
277-
track (if applicable), e.g. https://forum.snapcraft.io/t/track-request-for-bitcoin-core-snap/10112/7
278-
279-
- Notify MarcoFalke so that he can start building the snap package
280-
281-
- https://code.launchpad.net/~bitcoin-core/bitcoin-core-snap/+git/packaging (Click "Import Now" to fetch the branch)
282-
- https://code.launchpad.net/~bitcoin-core/bitcoin-core-snap/+git/packaging/+ref/0.xx (Click "Create snap package")
283-
- Name it "bitcoin-core-snap-0.xx"
284-
- Leave owner and series as-is
285-
- Select architectures that are compiled via guix
286-
- Leave "automatically build when branch changes" unticked
287-
- Tick "automatically upload to store"
288-
- Put "bitcoin-core" in the registered store package name field
289-
- Tick the "edge" box
290-
- Put "0.xx" in the track field
291-
- Click "create snap package"
292-
- Click "Request builds" for every new release on this branch (after updating the snapcraft.yml in the branch to reflect the latest guix results)
293-
- Promote release on https://snapcraft.io/bitcoin-core/releases if it passes sanity checks
274+
- Push the snap, see https://github.com/bitcoin-core/packaging/blob/master/snap/build.md
294275

295276
- This repo
296277

0 commit comments

Comments
 (0)