← Back to issue list

ci: add copilot collections

View original Github issue

Metadata

Project
debcraft
Number
#154
Type
pull request
State
open
Author
cmatsuoka
Labels
Created
Updated
Closed

Current evaluation

Adds Copilot Collections configuration (18 files, +3032 lines) to debcraft CI. Approved by 2 reviewers with all CI checks passing, but 11 unresolved review comments remain and no activity for ~3.5 months. Same change merged in sibling craft projects.

Suggested action: needs review

Reason: The PR has 2 approvals and all CI checks passing, but 11 unresolved review comments remain with no author response since the last activity 104 days ago, so a maintainer needs to resolve or dismiss those comments before landing. It is not stale-irrelevant: the identical change was merged in sibling projects (craft-parts#1655, craft-application#1139) and no copilot collections config exists in debcraft's HEAD yet, so the work is still applicable.

Impact: 15 Quick Win: 12.0 Staleness: 50 Complexity: 20 Confidence: 72

Issue body

- [ ] Have you followed the guidelines for contributing? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `make lint && make test`? ---

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.8-27b
Impact: 15
Quick Win: 12.0
Staleness: 50
Complexity: 20
Confidence: 72
needs review Adds Copilot Collections configuration (18 files, +3032 lines) to debcraft CI. Approved by 2 reviewers with all CI checks passing, but 11 unresolved review comments remain and no activity for ~3.5 months. Same change merged in sibling craft projects.
qwen/qwen3.6-35b-a3b
Staleness: 55
Complexity: 45
Confidence: 85
needs review Adds CI configuration for Copilot collections across 18 files. Approved by two reviewers with all CI checks passing, but contains 11 unresolved review comments and has been inactive for 63 days.
qwen3.6-35b-a3b-mtp-q6
Staleness: 75
Complexity: 20
Confidence: 80
needs review Adds GitHub Copilot collections to the CI workflow. Currently inactive for 50 days with no comments, CI status, or description, awaiting maintainer review.
qwen3.6-35b-a3b-mtp-q6
Staleness: 35
Complexity: 15
Confidence: 80
needs review Adds Copilot collections to the CI pipeline. Open for 39 days with zero comments and 28 days of inactivity. Awaiting review and triage.

Update history

No update history recorded yet.

Related work

  • Related To: craft-parts#1655 (confidence 85%)

    Same 'ci: add copilot-collections config' change in the sibling craft-parts project; merged after approval.

  • Related To: craft-application#1139 (confidence 85%)

    Same Copilot Collections config change in craft-application; merged with ~3,000 lines across 20 files, mirroring this PR's scope.

Related issues

Issue Project State Summary Similarity
#1655 ci: add copilot-collections config craft-parts merged Merged after approval. Updates copilot collections configuration and workflow permissions. CI passed after resolving an initial conventional commit title check. Changes affect 4 files with 98 additions and 41 deletions.
86%
#381 build: Add copilot instructions and collections craft-store merged Merged after approval and passing CI checks. Adds Copilot instructions and collections to the build, replicating canonical/imagecraft#327. Intentionally retains older collection versions to enable an updater workflow. Changed 21 files.
80%
#1139 chore: add Copilot Collections config craft-application merged Merged after approval, the pull request adds Copilot Collections configuration across 20 files. The changes include over 3,000 lines of config updates and passed most CI checks.
80%
#1576 chore: add Copilot collections craft-parts merged Merged pull request adding Copilot collections. Approved by two reviewers with zero unresolved comments. The change adds 2,993 lines across 20 files and was merged after passing required checks.
80%
#2796 ci: give copilot collections job the right perms charmcraft merged Merged changes granting write permissions for contents and pull requests to the copilot collections update workflow, replicating canonical/snapcraft#6352. Approved by one reviewer and passed CI checks.
78%
#327 ci: initial sync with canonical/copilot-collections imagecraft merged Merged an experimental CI sync with canonical/copilot-collections to enable copilot collections testing in Imagecraft. Approved by two reviewers and merged despite failing spread tests on older Ubuntu versions.
77%
#2663 ci: initial sync with canonical/copilot-collections charmcraft merged Merged sync with canonical/copilot-collections. Added Copilot instructions, skills, and auto-sync workflow to charmcraft. Approved by three reviewers and passed CI checks. Type-check warnings were non-blocking.
75%
#6352 ci: give copilot collections job the right perms snapcraft merged 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.
74%
#964 chore: add copilot-collections craft-providers merged Merged a chore PR adding copilot-collections. Approved by two reviewers, changed 21 files (+2998/-0). CI passed all checks except one failing macOS slow test.
74%
#1148 chore: update Copilot collections to v0.18.0 craft-application merged Merged after reviewer approval. Updated Copilot collections to v0.18.0 across 19 files. All CI checks passed prior to merge. Changes include dependency and configuration updates.
74%