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: is it possible to start making github releases?🤔 #402

Closed
kloczek opened this issue Aug 31, 2023 · 5 comments
Closed

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

kloczek opened this issue Aug 31, 2023 · 5 comments
Labels
Other Improvement Improvements that aren't targeted at users

Comments

@kloczek
Copy link

kloczek commented Aug 31, 2023

Is it possible next time on release new version make the github release to have entry on https://github.com/readthedocs/sphinx-autoapi/releases? 🤔

I'm asking because only on make gh release is spread notification about new release to those who have set watch->releases.
My automation process those notification trying make preliminary automated upgrade of building packages which allow save some time on maintaining packaging procedures.

More about gh releases is possible to find on
https://docs.github.com/en/repositories/releasing-projects-on-github/managing-releases-in-a-repository
https://github.com/marketplace/actions/github-release
https://pgjones.dev/blog/trusted-plublishing-2023/

@AWhetter AWhetter added the Other Improvement Improvements that aren't targeted at users label Aug 31, 2023
@12rambau
Copy link

12rambau commented Sep 4, 2023

I don't know what is the release process of this repository but on my repositories to make sure I don't forget the GH release I actually use it as a trigger for the release github actions (that then take care of all the others: npm, pypi, rdt, conda ...)

@kloczek
Copy link
Author

kloczek commented Sep 4, 2023

As your repo already is using GH workflows easiest would be use that jbms/sphinx-immaterial#281 (comment)

@AWhetter
Copy link
Collaborator

I know that you had asked for a Github release for the next version, but I've had to release v3.0.0 earlier than expected due to the release of a dependency causing the current version of AutoAPI to fail. I do intend on making github releases in the future though.

@AWhetter
Copy link
Collaborator

I've made a release for v3.0.0. I've also updated the release process in #388 such that sdists and wheels will get automatically uploaded to the release with signatures.

Thanks for the suggestion and resources!

@kloczek
Copy link
Author

kloczek commented Oct 1, 2023

All what I can tell is that my automation was able to process email notification and automatically upgrade package with your module. It looks like it builds correctly.
(Automated testing still is not not started yet .. because it is long queue of other packages to test)
Thank you very much 👍 😄

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Other Improvement Improvements that aren't targeted at users
Projects
None yet
Development

No branches or pull requests

3 participants