ci: use Trusted Publishing for PyPI releases
Metadata
Current evaluation
Merged PR #77 updated release CI to publish to PyPI via Trusted Publishing; merge commit 20c78b5 contains change commit 160c1d3.
Resolution: closed resolved
Reason: The pull request was approved by two reviewers and merged into the main branch via commit 20c78b5, implementing OIDC-based Trusted Publishing for PyPI releases.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [ ] 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 #77 updated release CI to publish to PyPI via Trusted Publishing; merge commit 20c78b5 contains change commit 160c1d3. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged after approval by two reviewers, switching PyPI release CI to Trusted Publishing. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged craft-grammar PR #77, switching one CI workflow to Trusted Publishing for PyPI releases. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged a single-file CI update implementing Trusted Publishing for PyPI releases. Approved by two reviewers with zero unresolved comments and passing checks. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #299 ci: use Trusted Publishing for PyPI releases | craft-cli | merged | Merged PR #299 (commit 41a4f28) switched PyPI releases to Trusted Publishing using OIDC and pypa/gh-action-pypi-publish. | |
| #725 ci: release to pypi | craft-providers | merged | Merged PR #725 in commit d58f9a8, adding a tag-triggered CI workflow to build Python artifacts and publish releases to PyPI. |