ci: give copilot collections job the right perms
Metadata
Current evaluation
Merged #6352 in commit 3cf7205b7, granting the Copilot collections update workflow contents and pull-request write permissions.
Resolution: closed resolved
Reason: PR #6352 was approved and merged as commit 3cf7205b7. It added the workflow permissions required to update Copilot collections.
Evaluated by: mr-cal-bot
No scores available.
Issue body
See: https://github.com/canonical/snapcraft/actions/runs/29241317562
---
- [ ] I've followed the [contribution guidelines](https://github.com/canonical/snapcraft/blob/main/CONTRIBUTING.md).
- [ ] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/).
- [ ] I've successfully run `make lint && make test`.
- [ ] I've added or updated any relevant documentation.
- [ ] In documents I changed, I [added a meta description](https://canonical-starflow.readthedocs-hosted.com/how-to/add-a-page-meta-description/) if one was missing.
- [ ] I've updated the relevant release notes.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged #6352 in commit 3cf7205b7, granting the Copilot collections update workflow contents and pull-request write permissions. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #6352 (commit 3cf7205b7) to grant the Copilot collections CI job the required permissions. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged to grant correct permissions to the CI copilot collections job. Approved by two reviewers, the change resolves permission errors in the referenced GitHub Actions run. Updated one file with four added lines. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
15
Complexity:
5
Confidence:
90
|
needs review | Updates CI workflow permissions for the Copilot collections job to resolve access issues. Currently approved by one reviewer with most CI checks passing and a few pending. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
10
Complexity:
5
Confidence:
85
|
needs review | Updates CI configuration to grant correct permissions to the copilot collections job. Approved by one reviewer with zero comments, though two CI checks are currently failing. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
0
Complexity:
5
Confidence:
90
|
needs review | Updates CI workflow permissions for the copilot collections job to resolve failing GitHub Actions run. Currently awaiting maintainer review and CI validation. |
Update history
| Date | Change |
|---|---|
| updated | |
| updated |
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2796 ci: give copilot collections job the right perms | charmcraft | merged | Merged PR charmcraft#2796 (commit 9f3567e6), adding contents and pull-requests write permissions to the copilot collections update workflow, replicating canonical/snapcraft#6352. | |
| #1655 ci: add copilot-collections config | craft-parts | merged | Merged PR #1655 as d576ad00, updating Copilot Collections configuration and granting the update workflow the required permissions. | |
| #397 Add write permissions to copilot-collections-update workflow | imagecraft | merged | PR #397 merged (commit a8731e7), adding contents: write and pull-requests: write permissions to the copilot-collections-update workflow so the scheduled collection sync can push updates; ported from charmcraft#2796. | |
| #154 ci: add copilot collections | debcraft | closed | Closed unmerged as redundant after the same Copilot Collections configuration was merged in canonical/craft-application#1139. | |
| #381 build: Add copilot instructions and collections | craft-store | merged | Merged PR #381 as commit e65a086, adding Copilot instructions and collections while retaining older collection versions for updater updates. | |
| #327 ci: initial sync with canonical/copilot-collections | imagecraft | merged | Merged PR #327 as commit 82bd946, adding an experimental 21-file Copilot collections sync based on canonical/snapcraft#6196. | |
| #964 chore: add copilot-collections | craft-providers | merged | Merged canonical/craft-providers#964, adding Copilot Collections configuration across 21 files (+2,998 lines), via commit 742eeb4. | |
| #1161 chore: update Copilot collections to v0.19.0 | craft-application | merged | Merged PR canonical/craft-application#1161 bumping Copilot collections to v0.19.0; merged as commit 9a80904e after approval with all CI checks green. | |
| #968 chore: update Copilot collections to v0.14.0 | craft-providers | merged | Merged into main via commit d5462c1, updating Copilot collections to v0.14.0 after two approvals and with all reported CI checks passing. | |
| #1576 chore: add Copilot collections | craft-parts | merged | Merged canonical/craft-parts#1576, adding Copilot collections across 20 files (+2,993 lines). |