[Git][reproducible-builds/diffoscope][master] Update CONTRIBUTING.md with a slightly more modern workflow…

Mattia Rizzolo (@mattia) gitlab at salsa.debian.org
Tue Feb 28 18:40:59 UTC 2023



Mattia Rizzolo pushed to branch master at Reproducible Builds / diffoscope


Commits:
b17b0595 by Mattia Rizzolo at 2023-02-28T19:40:33+01:00
Update CONTRIBUTING.md with a slightly more modern workflow…

I have yet to start to use `python -m build` myself

Gbp-Dch: Short
Signed-off-by: Mattia Rizzolo <mattia at debian.org>

- - - - -


1 changed file:

- CONTRIBUTING.md


Changes:

=====================================
CONTRIBUTING.md
=====================================
@@ -101,14 +101,16 @@ And commit them to our LFS repository at:
 
 You can update the version on PyPI using:
 
-    $ python3 setup.py sdist upload --sign
+    $ python3 setup.py sdist
+    $ twine upload --sign dist/*
 
 ### Docker image
 
-Update the Docker image using:
+The docker image is automatically updated by gitlab-ci.
 
-    $ docker build --force-rm --no-cache --pull -t registry.salsa.debian.org/reproducible-builds/diffoscope .
-    $ docker push registry.salsa.debian.org/reproducible-builds/diffoscope
+When doing a new release, please verify that the gitlab-ci job is successful
+and that the correct tag is available on
+https://salsa.debian.org/reproducible-builds/diffoscope/container_registry/218
 
 ### Publicity
 



View it on GitLab: https://salsa.debian.org/reproducible-builds/diffoscope/-/commit/b17b059570b624a47cf86653f5d547e52a392aef

-- 
View it on GitLab: https://salsa.debian.org/reproducible-builds/diffoscope/-/commit/b17b059570b624a47cf86653f5d547e52a392aef
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.reproducible-builds.org/pipermail/rb-commits/attachments/20230228/4397965d/attachment.htm>


More information about the rb-commits mailing list