Skip to content

Add automatic release generation workflow #24

Description

@SnowCheetos

Context

The project already has commit and PR generation machinery. It would be useful to add a similar release-oriented command/workflow that can produce release notes and optionally drive release creation.

Goals

  • Add an auto-release feature that can summarize changes since the previous tag or release.
  • Reuse the existing analysis, commit, and PR machinery where it makes sense.
  • Support a dry-run mode that prints the proposed release notes without mutating GitHub state.
  • Consider GitHub Releases integration once the generated output is reliable.

Acceptance criteria

  • A user can generate release notes from local git history or a target range.
  • The feature has tests for version/tag range selection and generated output shape.
  • The workflow avoids surprising network or GitHub mutations unless explicitly requested.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

enhancementNew feature or request

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions