ci: initial sync with canonical/copilot-collections
Metadata
Current evaluation
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.
Suggested action: —
No scores available.
Issue body
@lengau is interested in experimenting with copilot collections and Imagecraft is the ideal place for him to do that.
Note that this is another experimental deployment, not the beginning of a full rollout across all our repos.
Based on https://github.com/canonical/snapcraft/pull/6196
---
- [x] I've followed the [contribution guidelines](https://github.com/canonical/imagecraft/blob/main/CONTRIBUTING.md).
- [x] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/).
- [x] 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.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | 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. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged an experimental CI sync with canonical/copilot-collections to test Copilot collections in Imagecraft. Based on snapcraft PR #6196, this change enables initial integration without a full rollout. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged initial CI synchronization with canonical/copilot-collections to enable experimental copilot deployments for Imagecraft. Based on snapcraft PR #6196, the change passed lint and test checks before integration by maintainer mr-cal. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #2815 chore: update Copilot collections to v0.18.0 | charmcraft | merged | Merged an automated update to bump Copilot collections to v0.18.0. Approved by one reviewer, the two-file change was successfully integrated despite several initial CI check failures. | |
| #6233 chore: update Copilot collections to v0.13.0 | snapcraft | merged | Merged automated update to Copilot collections v0.13.0. Approved by two reviewers with a single-line change. Successfully merged after passing core CI checks. |