-
-
Notifications
You must be signed in to change notification settings - Fork 110
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
feature - promote prerelease #74
Conversation
@svenstaro can you please CR? |
Hey, sorry for the super long wait. Could you rebase this? I'll review quickly after. |
b1a5fc3
to
ab52748
Compare
Done |
Noticed that the CI is failing, so I had to remove the make_latest feature as it is no longer supported by github api |
Sorry for the mess - but I installed the latest version of octokit and fixed make_latest to work with it. |
@svenstaro not sure why the CI fails, do you have any idea? |
Yeah don't worry about it. It's because the PR runs with your context and you don't have permissions to create a test release in this project. |
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.
Is there any chance you could make the promote
feature a separate PR? I think it would be much tidier.
sure, sperate what? the dependencies bump and ci fix? |
Yes, and also the |
in #104 |
rebased |
Alright, could you still make a separate PR for the promote feature? |
see #106 |
Ok, the other stuff is merged. Needs a new final rebase and a new title and then we should be good and I'll cut a release. |
rebased |
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.
Looking good, just some minor nits.
Very cool! Merging as-is. |
fix #42 - if release already exists, overwrite name and body if
overwrite
is setI also added a new feature:
promote
that will turn an existing prerelease into a release.I tested it and it works great