chore(ci): generate notes when publishing a release
Metadata
Current evaluation
Merged PR #296 (commit 1bdb2b5) to generate release notes during publishing, preparing the release flow for Trusted Publishing.
Resolution: closed resolved
Reason: PR #296 was approved and merged as commit 1bdb2b5, adding release-note generation to the publishing workflow. Follow-up PR #299 later enabled PyPI Trusted Publishing.
Evaluated by: mr-cal-bot
No scores available.
Issue body
We can't enable Trusted Publishing yet because I need to be able to update the PyPI project first.
- [ ] Have you followed the guidelines for contributing?
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [ ] Have you successfully run `tox`?
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #296 (commit 1bdb2b5) to generate release notes during publishing, preparing the release flow for Trusted Publishing. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged canonical/craft-cli#296, updating the release publishing CI workflow to generate release notes. The change was approved with no unresolved comments. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #296, adding release-note generation to the CI publishing workflow. It received one approval with no unresolved comments. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged a CI chore that automates release note generation during publishing. Approved by one reviewer with no unresolved comments. The change modifies a single file (+9/-1 lines) to streamline the release workflow. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/craft-cli#299
(confidence 98%)
Follow-up PR #299, merged as 41a4f28, enabled PyPI Trusted Publishing after the prerequisite work in #296.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #271 chore(ci): generate release notes when publishing | starbase | merged | Merged PR #271 updated release publishing to generate GitHub release notes automatically. | |
| #538 chore(ci): generate release notes when publishing | craft-application | merged | Merged PR #538 as commit 81eb21dd, adding CI-generated release notes to the publishing workflow; its use was confirmed with craft-archives 2.0.1. | |
| #151 chore: release 2.6.0 | craft-store | merged | Merged PR #151 in commit 36e8312, publishing craft-store 2.6.0. | |
| #6483 chore(merge): 9.1.4 into main | snapcraft | merged | PR #6483 merged 9.1.4 release branch into main; doc-only changes adding release notes. |