Skip to content

Introduce release automation #80

Description

@funkyfuture

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is needed

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions