Skip to content

Automatic releases #661

@DonDebonair

Description

@DonDebonair

Possible pieces of the puzzle:

  • Github Action that runs when tags are pushed
    • Check if version in pyproject.toml conforms to tag that was pushed, or else ABORT
  • Github Action that runs when code is merged and checks if the version in pyproject.toml has changed
    • Create git tag for new version
  • Update CHANGELOG.md -> look at Unreleased section and make new section for new version based on that
  • Create Github Release
  • Publish to PyPI
  • https://github.com/thomaseizinger/github-action-gitflow-release-workflow

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions