summaryrefslogtreecommitdiff
path: root/CONTRIBUTING.md
diff options
context:
space:
mode:
authorjvoisin2019-03-06 22:03:46 +0100
committerjvoisin2019-03-06 22:03:46 +0100
commit6b39edc3f2a7684c8c054245934116cbf55d4111 (patch)
treee9774c1be0e6f9b791404f173404916d26eb452d /CONTRIBUTING.md
parent18570813c97b438902fe2a40b626cb22a4515e5a (diff)
Update a bit the release process
Diffstat (limited to '')
-rw-r--r--CONTRIBUTING.md13
1 files changed, 7 insertions, 6 deletions
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 51eeba5..f2110bd 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -29,9 +29,10 @@ Since MAT2 is written in Python3, please conform as much as possible to the
296. Create a tag with `git tag -s $VERSION` 296. Create a tag with `git tag -s $VERSION`
307. Push the commit with `git push origin master` 307. Push the commit with `git push origin master`
318. Push the tag with `git push --tags` 318. Push the tag with `git push --tags`
329. Create the signed tarball with `git archive --format=tar.xz --prefix=mat-$VERSION/ $VERSION > mat-$VERSION.tar.xz` 329. Download the gitlab archive of the release
3310. Sign the tarball with `gpg --armor --detach-sign mat-$VERSION.tar.xz` 3310. Diff it against the local copy
3411. Upload the result on Gitlab's [tag page](https://0xacab.org/jvoisin/mat2/tags) and add the changelog there 3411. If there is no different, sign the archive with `gpg --armor --detach-sign mat-$VERSION.tar.xz`
3512. Announce the release on the [mailing list](https://mailman.boum.org/listinfo/mat-dev) 3512. Upload the signature on Gitlab's [tag page](https://0xacab.org/jvoisin/mat2/tags) and add the changelog there
3613. Upload the new version on pypi with `python3 setup.py sdist bdist_wheel` then `twine upload -s dist/*` 3613. Announce the release on the [mailing list](https://mailman.boum.org/listinfo/mat-dev)
3714. Do the secret release dance 3714. Sign'n'upload the new version on pypi with `python3 setup.py sdist bdist_wheel` then `twine upload -s dist/*`
3815. Do the secret release dance