← Back to issue list

chore(ci): generate notes when publishing a release

View original Github issue

Metadata

Project
craft-cli
Number
#296
Type
pull request
State
merged
Author
tigarmo
Labels
—
Created
Updated
Closed

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.
90%
#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.
88%
#151 chore: release 2.6.0 craft-store merged Merged PR #151 in commit 36e8312, publishing craft-store 2.6.0.
71%
#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.
70%