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

Create GitHub releases for tags #1802

Open
kaste opened this issue Nov 8, 2023 · 0 comments
Open

Create GitHub releases for tags #1802

kaste opened this issue Nov 8, 2023 · 0 comments

Comments

@kaste
Copy link
Collaborator

kaste commented Nov 8, 2023

I would like to do this similar to how we create PR's. I especially like that we don't create them by using the API but just open the typical webpage but prefilled with some values.

For releases this is generally the URL we need to call: https://github.com/timbrel/GitSavvy/releases/new?body=Hi&title=ho&tag=4.56.0&target=master

If we just pushed a tag then we omit the target. If not providing a tag(-name) and the target will create that tag (but then unannotated, light variant I dislike) on the current master tip.

I would prefer just allowing to make releases for pushed tags. (a) we then have probably annotated tags, (b) it is clear what the release refers to. T.i. we avoid the ambiguity of if we had pushed "master" yet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant