Skip to content

Adding GitHub release publishing step (when tagging) #1118

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

Open
jakirkham opened this issue Sep 1, 2022 · 18 comments
Open

Adding GitHub release publishing step (when tagging) #1118

jakirkham opened this issue Sep 1, 2022 · 18 comments
Assignees
Labels
maintenance Work needed by a maintainer

Comments

@jakirkham
Copy link
Member

One of the missing pieces from our automation now is that we don't make release (with notes) when a tag is made. This GitHub Action might help us fill that gap

https://github.com/marketplace/actions/github-create-tag-release

cc @joshmoore

@jakirkham jakirkham added the maintenance Work needed by a maintainer label Sep 1, 2022
@joshmoore
Copy link
Member

ah, true. #1119 is something of an alternative proposal. If we go with "github-create-tag-release" then we likely shouldn't encourage people to create releases on GitHub and instead just tags.

@jakirkham jakirkham mentioned this issue Sep 2, 2022
6 tasks
@sanketverma1704 sanketverma1704 added the good-first-issue Good place to get started as a new contributor. label Oct 11, 2022
@julianavmgiusti
Copy link

Hi, @MSanKeys963 ! I'm an Outreachy applicant, can I claim to contribute to this issue?

@sanketverma1704
Copy link
Member

Hi @julianavmgiusti.
Yeah, sure! Please go ahead.
Let us know if you need any help resolving this issue.

@julianavmgiusti
Copy link

julianavmgiusti commented Oct 13, 2022

@MSanKeys963 Thank you very much! I just saw your message, my notifications was off I don't know why, but now is ON!

@julianavmgiusti
Copy link

@joshmoore and @MSanKeys963 I believe that to be able to move forward, I would need to create a file .github/release.yml to create the release.yml file in the .github directory. I would like to know if it is the way or am I mistaken?

@jakirkham
Copy link
Member Author

jakirkham commented Oct 18, 2022

Think most of what we need is here. Basically this is discussing adding one more step to that workflow. Namely this one. Does that make sense?

@GbotemiB
Copy link
Contributor

GbotemiB commented Oct 19, 2022

@julianavmgiusti, .github/workflow/release.yml file is already in the repo. I think you just need to include the syntax for 'github-tag-release'

@GbotemiB GbotemiB mentioned this issue Oct 19, 2022
6 tasks
@steph237
Copy link
Contributor

greeting @MSanKeys963 I will like to know if I can work on this issues as well

@jakirkham
Copy link
Member Author

Hi Stephanie! 👋 Thanks for the offer to help here! 🙏

Juliana picked this up with PR ( #1204 ) recently. Sorry that didn't show up in the history of this issue previously (have updated it).

That said, please feel free to pick up another issue. Would be great to have your help here as well 🙂

@steph237
Copy link
Contributor

thank you @jakirkham I have gone through the issues and I am finding it difficult to pick one because of the the lack of labels

@joshmoore joshmoore removed the good-first-issue Good place to get started as a new contributor. label Nov 23, 2022
@joshmoore
Copy link
Member

@jakirkham: just a follow up as @MSanKeys963 and I review labels, what did you mean with "maintenance" here?

@jakirkham
Copy link
Member Author

It is not a bug in the library or a feature request for the library. It is part of regular maintenance of this project (like CI)

@callmetushar123
Copy link

Hey can I work on this issue? @MSanKeys963

@sanketverma1704
Copy link
Member

Hi @callmetushar123.
Yeah, sure. Please go ahead.
Let us know if you need any help resolving this issue.

@callmetushar123
Copy link

@MSanKeys963 can you put the assign tag on me?

@callmetushar123
Copy link

Can someone guide me a bit, i am relatively new to open source

@sanketverma1704
Copy link
Member

Can someone guide me a bit, i am relatively new to open source

For sure. Did you go through the conversation above? Especially this comment?

@callmetushar123
Copy link

I haven't. I will do it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
maintenance Work needed by a maintainer
Projects
None yet
Development

Successfully merging a pull request may close this issue.

7 participants