release_draft.yml creates or updates a draft GitHub release from merged pull
request metadata and the release template in .github/ci-config.yml.
Generated only when do_releases is enabled.
mainworkflow_dispatchuses: athackst/ci/.github/workflows/release_drafter.yml@main
See release_drafter.yml for the reusable
workflow contract.
The release draft job needs:
contents: write to create or update draft releases.pull-requests: read to resolve changelog and version metadata.secrets.CI_BOT_TOKEN for release writes.