← Back to issue list

ci: use Trusted Publishing for PyPI releases

View original Github issue

Metadata

Project
craft-grammar
Number
#77
Type
pull request
State
merged
Author
upils
Labels
Created
Updated
Closed

Current evaluation

Merged a single-file CI update implementing Trusted Publishing for PyPI releases. Approved by two reviewers with zero unresolved comments and passing checks.

Suggested action:

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
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.
qwen3.6-35b-a3b-mtp-q6 Merged updates to the CI workflow to implement PyPI Trusted Publishing for automated package releases, replacing legacy authentication methods.

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 changes to update CI configuration for PyPI releases using Trusted Publishing. Approved by one reviewer with a single file modification (+6/-2 lines).
94%
#223 ci: update permissions for publishing to pypi craft-store merged Merged after two approvals and passing CI. Updates CI permissions to resolve a failing job when publishing to PyPI. The change adds a single line to one file.
74%
#224 ci: update Release workflow starbase merged Merged update to the CI Release workflow. Replaced default GitHub runners with self-hosted jammy machines and swapped PYPI_API_TOKEN for PyPI Trusted Publishers. Constrained release artifacts. Approved by two reviewers.
73%
#815 ci: fix publishing workflow craft-application merged Merged a single-line fix to the CI publishing workflow. Approved by two reviewers with all continuous integration checks passing.
70%