Skip to content

DEVEX: Add release‑drafter workflow for automated changelogs #955

Description

@OSEH-svg

Description
Releases are manually compiled; we lack a consistent changelog.

Goal
Automate generation of a draft changelog for each PR merge.

Tasks

  1. Add .github/release-drafter.yml configuring categories (Features, Bug Fixes, Docs, etc.).
  2. Create a GitHub Action (release-drafter.yml) that runs on push to main and updates the draft release.
  3. Add a Release label to PRs to categorize them.
  4. Ensure the draft release appears in the repository’s Releases page.

Acceptance Criteria

  • After merging a PR, the draft release is updated with a formatted changelog.
  • Maintainers can publish the release with a single click.

Dependencies
Depends on: None
Blocks: None

Metadata

Metadata

Assignees

Labels

DEVEXStellar WaveIssues in the Stellar wave program

Type

No type
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