-
Notifications
You must be signed in to change notification settings - Fork 13
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
Fix github release pipeline #17
Comments
I'm affected by #14 and was hoping to install the version with the fix from #15 without resorting to recompiling it myself. Would you mind deleting the pre-release and trying it again using the github ui? If it fails again, you can copy the error here or search for the solution online to see if someone resolved it recently. I noticed this issue seemed to be the closest to the problem you might have, but I can't verify that since I can't see the error logs. I also request that you delete the tag again and push the tag up locally so I can download the latest version in the meantime. Thanks :) If it doesn't fail, then problem solved... Hopefully... EDIT: Also, I wasn't able to find the |
Manually pushed the update for version 1.5. This will do for now but for the future we need a more robust solution. |
Thanks for doing that. I was able to reproduce the issue on a test repo (I got I was able to work around the issue by deleting the existing release on the releases tab, and then rerunning the action manually on the tag that still remained. Obviously, this is not ideal. I looked into the I would recommend looking for a different action that does something similar. I would recommend one myself, but I'm kinda new to what's out there in the github actions space; your guess is as good as mine. 😀 But in any case, happy New Year's Eve Eve Eve (Eve?) 🎉 |
Thanks for the research! ✨ The official GitHub actions for releases (actions/create-release, actions/upload-release-asset) are deprecated but reference the following github action: This action seems to do everything we need. I would be glad to accept a pull request 😉 |
There are two ways to create a new release: 1) creating a new tag in the git cli and pushing it and 2) using the github ui to create a new release, which also creates a new tag.
Fix: use a github action to upload the assets to the release which supports modifying a release if it already exists.
The text was updated successfully, but these errors were encountered: