zarr-python
zarr-python copied to clipboard
Adding GitHub release publishing step (when tagging)
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
ah, true. https://github.com/zarr-developers/zarr-python/pull/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.
Hi, @MSanKeys963 ! I'm an Outreachy applicant, can I claim to contribute to this issue?
Hi @julianavmgiusti. Yeah, sure! Please go ahead. Let us know if you need any help resolving this issue.
@MSanKeys963 Thank you very much! I just saw your message, my notifications was off I don't know why, but now is ON!
@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?
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?
@julianavmgiusti, .github/workflow/release.yml file is already in the repo. I think you just need to include the syntax for 'github-tag-release'
greeting @MSanKeys963 I will like to know if I can work on this issues as well
Hi Stephanie! 👋 Thanks for the offer to help here! 🙏
Juliana picked this up with PR ( https://github.com/zarr-developers/zarr-python/pull/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 🙂
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
@jakirkham: just a follow up as @MSanKeys963 and I review labels, what did you mean with "maintenance" here?
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)
Hey can I work on this issue? @MSanKeys963
Hi @callmetushar123. Yeah, sure. Please go ahead. Let us know if you need any help resolving this issue.
@MSanKeys963 can you put the assign tag on me?
Can someone guide me a bit, i am relatively new to open source
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?
I haven't. I will do it