Skip to content

Publish curated release notes before generated PR history #803

Description

@flyingrobots

Problem

The generated v19.0.0 GitHub Release notes listed intermediate PR titles such as the superseded openWarp/Timeline prototypes before explaining the final supported Runtime/Lane contract. The release had to be edited after publication to prepend the authoritative contract and retained-v18 migration warning.

Generated history is useful evidence, but it is not a safe first-use release narrative for a train that intentionally replaced intermediate designs before the tag.

Acceptance criteria

  • Extract or supply the dated version synopsis from CHANGELOG.md when creating a GitHub Release.
  • Put breaking changes and required migration steps before generated PR history.
  • Preserve the registry publication summary and generated comparison list as supplemental evidence.
  • Make release-workflow reruns idempotent without deleting a curated synopsis.
  • Add a workflow-level regression test or fixture covering a superseded intermediate PR title.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:releasePrimary work area: release.priority:nextNext in line after active work.status:activeSomeone is actively working this issue.status:availableOpen and available for prioritization; not blocked or actively in progress.type:debtDebt, rot, or structural risk.type:releaseRelease operation or release gate work.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions