build: Add copilot instructions and collections
Metadata
Current evaluation
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.
Suggested action: —
No scores available.
Issue body
Replicates canonical/imagecraft#327
Intentionally keeps an older version of the collections so the updater workflow will update them.
---
- [ ] I've followed the [contribution guidelines](https://github.com/canonical/craft-store/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 |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | 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. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged by maintainer lengau. Adds copilot instructions and collections to the build configuration, replicating canonical/imagecraft#327. Intentionally retains older collection versions to trigger the updater workflow. |
Update history
No update history recorded yet.
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. | |
| #154 ci: add copilot collections | debcraft | open | 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. | |
| #1388 ✨ Set up Copilot instructions | craft-parts | closed | Implemented. Added .github/.copilot-collections.yaml to configure Copilot collections, created .github/instructions/ with formatting rules and PR comment directives, and established an automated workflow to sync collections from the canonical repository. | |
| #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. | |
| #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. | |
| #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. | |
| #6196 ci: initial sync with canonical/copilot-collections | snapcraft | merged | Merged initial sync with canonical/copilot-collections, adding generated GitHub instructions and skills. Introduces a weekly CI job to detect upstream releases and auto-create update PRs. Approved and merged. | |
| #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. | |
| #397 Add write permissions to copilot-collections-update workflow | imagecraft | merged | Merged. Adds contents and pull-requests write permissions to the copilot-collections-update workflow, replicating a fix from canonical/charmcraft#2796. Approved by one reviewer and passed CI checks. | |
| #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. |