-
Notifications
You must be signed in to change notification settings - Fork 11
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
release-signing-artifacts fails on push tags trigger #99
Comments
Thanks for the report @stevenh! To make sure I understand: when you enabled With that being said, the exception is 100% a bug on our part -- we should either ignore |
To answer your question, my original expected was for it to sign the items and upload them to the release, creating as needed. Now I understand this wasn't the intent, but I was from reading both upload-signing-artifacts and release-signing-artifacts and the variance seems to indicate the key difference being general build artifacts vs release artifacts. I was coming into this tool with experience of goreleaser and the behaviour there is as I described, if you enable signing from a tag workflow the result will be signed assets uploaded to the associated release. The word in the docs I missed was So what's the fix? Once that's addressed, we could look at how to make that easier to use by having it react correctly based on the trigger, for example upload new resources on a tag and sign and replace on a release. Hope that helps? |
Thanks for clarifying! This is an understandable confusion given our current docs; I think your suggestion makes sense.
Yes, this makes sense to me as a potential follow-on. |
Description
If you enable
release-signing-artifacts
in push tags triggered flow if fails with:From the docs I couldn't find any indication that this should only be used with a different trigger criteria.
Version
v2.1.1
The text was updated successfully, but these errors were encountered: