Skip to content
This repository has been archived by the owner on Mar 6, 2024. It is now read-only.

RFE: is it possible to start making github releases?🤔 #83

Closed
kloczek opened this issue Sep 19, 2023 · 2 comments
Closed

RFE: is it possible to start making github releases?🤔 #83

kloczek opened this issue Sep 19, 2023 · 2 comments

Comments

@kloczek
Copy link

kloczek commented Sep 19, 2023

On create github release entry is created email notification to those whom have set in your repo the web UI Watch->Releases.
gh release can contain additional comments (li changelog) or additional assets like release tar balls (by default it contains only assets from git tag) however all those part are not obligatory.
In simplest variant gh release can be empty because subiekt of the sent email contains git tag name.

I'm asking because my automation process uses those email notifications by trying to make preliminary automated upgrades of building packages, which allows saving some time on maintaining packaging procedures.
Probably other people may be interested to be instantly informed about release new version as well.

Documentation and examples of generate gh releases:
https://docs.github.com/en/repositories/releasing-projects-on-github/managing-releases-in-a-repository
https://cli.github.com/manual/gh_release_upload/
https://github.com/marketplace/actions/github-release
https://pgjones.dev/blog/trusted-plublishing-2023/
jbms/sphinx-immaterial#281 (comment)
tox target to publish on pypi and make gh release https://github.com/jaraco/skeleton/blob/928e9a86d61d3a660948bcba7689f90216cc8243/tox.ini#L42-L58

@erdewit
Copy link
Owner

erdewit commented Sep 30, 2023

I just added a release for 1.5.8 and will try to remember to do that for future versions as well.

@erdewit erdewit closed this as completed Sep 30, 2023
@kloczek
Copy link
Author

kloczek commented Sep 30, 2023

Thank you.
Just checked and my automation was able to process gh release notification👍 😄

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

No branches or pull requests

2 participants