-
-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
fix(github): Fix making github releases latest or not #536
base: master
Are you sure you want to change the base?
Conversation
can you describe the issue? it's unclear what you're trying to solve for (additionally this PR makes changes beyond logging) |
The problem is that it does not seem to be working, it is still marking the stuff as latest. But I can't see anything wrong, and the existing logs make it impossible to know where this failed (e.g. could it not find the previous release? is the version from there picked up incorrectly? ...) |
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!
probably don't need the logging -- the problem is that the draft was created correctly (non-latest) but then converted to latest when moved out of draft because this defaults to |
I think the additional logging makes sense but it's better not to change other stuff. |
Ahh, great catch. I'll update this accordingly! I think I'll leave the logging in, it can still be helpful I'd say? At least the log for what the previous release was! |
🤷 personally I'd rather not just because it's even more output clutter -- and it wouldn't have helped us find the answer here |
So I updated this to ensure we set |
as I requested above, and as I've done in many of your PRs: please limit the change to just the functional change instead of coupling it with unrelated (and imo undesirable) changes. this makes it easier to review, easier to reason about, easier to rollback, and generally is how one should approach development |
I have no idea why the check for latest failed here: https://github.com/getsentry/publish/actions/runs/9111373580/job/25048351278#step:11:2317
So adding some more logging here is not unreasonable I guess!