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

Introduce release automation #80

Open
funkyfuture opened this issue Nov 4, 2024 · 0 comments
Open

Introduce release automation #80

funkyfuture opened this issue Nov 4, 2024 · 0 comments
Labels
help wanted Extra attention is needed

Comments

@funkyfuture
Copy link
Contributor

Adding a CITATION.cff (#44) would make more sense if the release process was at least partly automated, to not forget to keep version information in parity. delb recently progressed in this regard, i think fttomh these measures would make sense here:

  • introduce a Justfile with a release recipe
  • using the build-and-inspect-python-package Github Action
    • possibly deriving the Python versions to test against in the workflows
  • employing trusted publishing directly from a workflow to the PyPI

creating Github releases as a bonus is nerve-consuming, but attaining attention is the only meaning there is in late-stage capitalism.

@funkyfuture funkyfuture added the help wanted Extra attention is needed label Nov 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant