Skip to content
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

CI: Improve signing and tag workflows #1356

Merged
merged 3 commits into from
May 19, 2022
Merged

CI: Improve signing and tag workflows #1356

merged 3 commits into from
May 19, 2022

Conversation

RyanGlScott
Copy link
Contributor

@RyanGlScott RyanGlScott added the CI Continuous integration label May 19, 2022
.github/ci.sh Show resolved Hide resolved
@RyanGlScott
Copy link
Contributor Author

I've confirmed that extracting one of the build artifacts from this PR's workflow page yields both a tarball and a corresponding .sig file, indicating that this works as expected.

This fixes the regex used to detect tagged releases and runs the
`build-push-image` job for tagged releases.

Fixes #1351.
Most of the changes are in GitHub's secret values. The only thing that must
change in the code is the name of the key we search for.

Fixes #1354.
@RyanGlScott RyanGlScott merged commit 34bd329 into master May 19, 2022
@RyanGlScott RyanGlScott deleted the ci-improvements branch May 19, 2022 21:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI Continuous integration
Projects
None yet
2 participants