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

RFE: please start making github releases #149

Open
kloczek opened this issue Jul 30, 2023 · 5 comments
Open

RFE: please start making github releases #149

kloczek opened this issue Jul 30, 2023 · 5 comments

Comments

@kloczek
Copy link

kloczek commented Jul 30, 2023

https://github.com/rfc1036/whois/releases
Is it possible next time on release new version make the github release to have entry on https://github.com/rfc1036/whois/releases? 🤔

I'm asking because only on make gh release is spread notification about new release to those who have set watch->releases.

More about gh releases is possible to find on
https://docs.github.com/en/repositories/releasing-projects-on-github/managing-releases-in-a-repository

@rfc1036
Copy link
Owner

rfc1036 commented Jul 30, 2023

Every release is tagged, but manually creating the releases from the web interface looks like a lot of busywork.
Maybe somebody can contribute some automation?

@maarten-boot
Copy link

maarten-boot commented Jul 31, 2023 via email

@kloczek
Copy link
Author

kloczek commented Oct 22, 2023

Every release is tagged, but manually creating the releases from the web interface looks like a lot of busywork.
Maybe somebody can contribute some automation?

Here is updated list of links which provides more details about automating process of crate gh release
https://docs.github.com/en/repositories/releasing-projects-on-github/managing-releases-in-a-repository
https://cli.github.com/manual/gh_release_upload/
jbms/sphinx-immaterial#282
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

@rfc1036
Copy link
Owner

rfc1036 commented Nov 5, 2023

Sorry, but I do not care enough to spend my time implementing this. If anybody wants released tarballs then please submit a complete patch.

@kloczek
Copy link
Author

kloczek commented Nov 5, 2023

Sorry, but I do not care enough to spend my time implementing this.

To implement automated gh release it needs to be somewhere implanted release proces to add necessary modifications.

If anybody wants released tarballs then please submit a complete patch.

This RFE has nothing to to with any tar balls.
It is only about generate gh release which spreads email notification.

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

No branches or pull requests

3 participants