build: Add copilot instructions and collections
Metadata
Current evaluation
Merged PR #381 as commit e65a086, adding Copilot instructions and collections while retaining older collection versions for updater updates.
Resolution: closed resolved
Reason: PR #381 was approved and merged with all CI checks passing, landing the Copilot instructions and collections in commit e65a086. It replicated canonical/imagecraft#327, merged upstream as commit 82bd946.
Evaluated by: mr-cal-bot
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 |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #381 as commit e65a086, adding Copilot instructions and collections while retaining older collection versions for updater updates. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged upstream PR canonical/imagecraft#327, adding a 21-file Copilot instructions and collections setup while retaining older collections for the updater workflow. | |
| 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 work
-
Related To:
canonical/imagecraft#327
(confidence 100%)
The merged craft-store PR explicitly replicated this upstream PR and its Copilot collection setup.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #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. | |
| #6196 ci: initial sync with canonical/copilot-collections | snapcraft | merged | Merged PR #6196, adding generated Copilot instructions and skills from canonical/copilot-collections plus weekly CI that opens update PRs for new releases. | |
| #1389 docs: add GitHub Copilot instructions and setup validation workflow | craft-parts | closed | Closed unmerged as superseded by Copilot collections; #1388's replacement setup landed in #1576 (792a0a22), with collection configuration later refined by #1655. | |
| #154 ci: add copilot collections | debcraft | closed | Closed unmerged as redundant after the same Copilot Collections configuration was merged in canonical/craft-application#1139. | |
| #6352 ci: give copilot collections job the right perms | snapcraft | merged | Merged #6352 in commit 3cf7205b7, granting the Copilot collections update workflow contents and pull-request write permissions. | |
| #1388 ✨ Set up Copilot instructions | craft-parts | closed | Copilot onboarding was implemented: instruction files were added in #1576, with collection configuration and update automation completed in #1655. | |
| #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. | |
| #6233 chore: update Copilot collections to v0.13.0 | snapcraft | merged | Merged PR #6233 in commit 3978af7be, updating the Copilot collections manifest from v0.12.0 to v0.13.0. | |
| #2663 ci: initial sync with canonical/copilot-collections | charmcraft | merged | Merged as b7f3752d, adding .copilot-collections.yaml, 7 instruction + 6 skill files, a weekly sync workflow, and pre-commit/Prettier exclusions. Later bumped to v0.13.0 (#2683), v0.15.0 (#2807), v0.18.0 (#2815). | |
| #1577 chore: update Copilot collections to v0.13.0 | craft-parts | merged | Merged PR #1577 updated the Copilot collections to v0.13.0 across 18 files (+2969/-1). |