← Back to issue list

ci: give copilot collections job the right perms

View original Github issue

Metadata

Project
snapcraft
Number
#6352
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

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.
92%
#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.
86%
#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.
83%
#154 ci: add copilot collections debcraft closed Closed unmerged as redundant after the same Copilot Collections configuration was merged in canonical/craft-application#1139.
75%
#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.
73%
#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.
72%
#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.
72%
#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.
71%
#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.
71%
#1576 chore: add Copilot collections craft-parts merged Merged canonical/craft-parts#1576, adding Copilot collections across 20 files (+2,993 lines).
71%