freedomofpress / securedrop-builder

Packaging logic for building SecureDrop-related Debian packages
GNU General Public License v3.0
7 stars 11 forks source link

Have update-changelog normalize versions to ensure native packages #432

Closed legoktm closed 1 year ago

legoktm commented 1 year ago

Fixes #431.

Test plan

--- a/securedrop-client/debian/changelog-buster
+++ b/securedrop-client/debian/changelog-buster
@@ -1,3 +1,9 @@
+securedrop-client (0.10.0~rc1+bullseye) unstable; urgency=medium
+
+  * see changelog.md
+
+ -- SecureDrop Team <securedrop@freedom.press>  Fri, 17 Mar 2023 19:15:49 +0000
+

(note the version being 0.10.0~rc1+bullseye)

legoktm commented 1 year ago

I switched it to /g and then set the source format for each package to enforce native packages, plus one more thing in the test plan.