From b67fbb430500f64701c30ea8243477e5b975f68e Mon Sep 17 00:00:00 2001 From: Nick Craig-Wood Date: Thu, 29 Aug 2024 07:34:58 +0100 Subject: [PATCH] Add RELEASE.md to describe the release process --- RELEASE.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 RELEASE.md diff --git a/RELEASE.md b/RELEASE.md new file mode 100644 index 000000000..27e121154 --- /dev/null +++ b/RELEASE.md @@ -0,0 +1,25 @@ +# How to make a release + +Check master is building properly + +Check on master + + git checkout master + +Tag + + git tag -s v2.0.x -m "Release v2.0.x" + +Push the signed tag + + git push --follow-tags + +Go to https://github.com/ncw/swift/tags and check the tag is there. + +From there click create a release. + +Use the generate release notes button and publish. + +Possibly use this instead? + + gh release create v2.0.x --generate-notes