[rt-commit] r8 - /dev/README
rt-commit at redwax.eu
rt-commit at redwax.eu
Sun Dec 12 00:04:15 CET 2021
Author: minfrin at redwax.eu
Date: Sun Dec 12 00:04:14 2021
New Revision: 8
Log:
Add README.
Added:
dev/README
Added: dev/README
==============================================================================
--- dev/README (added)
+++ dev/README Sun Dec 12 00:04:14 2021
@@ -0,0 +1,74 @@
+Welcome to the development directory.
+
+
+# Adding Signatures
+
+To add a vote to verify a release, follow these steps.
+
+- Verify the signatures.
+
+Check out this directory and verify the signatures as follows:
+
+ make verify
+
+- Add your signature.
+
+To add your signature to all tarballs, run the following:
+
+ make sign
+
+Only check in the signatures you want to commit to.
+
+
+# Adding new releases
+
+To upload a potential release to this directory, follow these
+steps.
+
+- Create ChangeLog file.
+
+Start with copying the ChangeLog file, renaming the file to the
+following pattern:
+
+ ChangeLog-[tagname]
+
+The tagname is the name and version of the release.
+
+- Add the tarballs.
+
+Copy the tarballs into the directory, named as follows:
+
+ [tagname].tar.gz
+ [tagname].tar.bz2
+
+The tagname of the tarball must match the tagname in the
+ChangeLog, or the tarballs will be ignored.
+
+- Create hashes for the tarballs.
+
+Run the following to generate sha256 hashes:
+
+ make hash
+
+Without a valid hash, the tarballs will be ignored.
+
+- Create signatures for the tarballs.
+
+Run the following to create the initial GPG signature, or
+to add an additional signature.
+
+ make sign
+
+If the incorrect number of signatures are missing, the
+tarballs will be ignored.
+
+- Autopromote
+
+When the ChangeLog is named correctly, when corresponding
+tarballs sharing the same tagname as the ChangeLog is
+present, when the SHA256 hash is correct, and when at
+least two signatures are present on each tarball, the
+release will be promoted automatically to both the
+archive and the release directory.
+
+-
More information about the rt-commit
mailing list