-
Notifications
You must be signed in to change notification settings - Fork 17
Update packaging template with final release #178
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Add -s option to do git tagging and gpg signing only on request, so it is easier to test the release script w/o messing with signatures. Ensure tarballs are actually compressed, change to tar.gz as that's the format git archive understand by default. Signed-off-by: Simo Sorce <[email protected]>
|
will have to figure out the source for the rpm build as for now it is using the crate. Likely based on the script from #177. |
This way reviewers and committers have a checkilist to not forget about required steps Signed-off-by: Simo Sorce <[email protected]>
Signed-off-by: Jakub Jelen <[email protected]>
Signed-off-by: Jakub Jelen <[email protected]>
bd808da to
6b4d73e
Compare
bb72cd6 to
b3072c9
Compare
Adjust also CI to test the vendored dependencies. Signed-off-by: Jakub Jelen <[email protected]>
Signed-off-by: Jakub Jelen <[email protected]>
Signed-off-by: Jakub Jelen <[email protected]>
b3072c9 to
b931ea0
Compare
simo5
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
| %if %{with check} | ||
| %check | ||
| %if 0%{?rhel} | ||
| %cargo_test -f dynamic,nssdb,standard -- -- --exact --skip tests::signatures::test_rsa_signatures |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I deally we should fix the sha1 tests instead of skipping them all, but that would take more time, tagging this comment to issue #181 I filed to fix this in general so that we do not forget to change this back.
Mostly adding gpgcheck and links to the final release.