feat: add gpu linter suggesting use of the content snaps
Metadata
Current evaluation
PR merged (commit 3d4c86a73), adding a new "gpu" linter that suggests using GPU content snaps instead of bundling libraries, with docs (use-the-gpu-linter.rst) and unit tests.
Resolution: closed resolved
Reason: The PR itself was merged into main after review sign-off and docs pass, at commit 3d4c86a73; GpuLinter is registered in snapcraft/linters/linters.py with docs at docs/how-to/debugging/use-the-gpu-linter.rst.
Evaluated by: mr-cal-bot
No scores available.
Issue body
---
- [x] I've followed the [contribution guidelines](https://github.com/canonical/snapcraft/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`.
- [x] I've added or updated any relevant documentation.
- [ ] I've updated the relevant release notes.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | PR merged (commit 3d4c86a73), adding a new "gpu" linter that suggests using GPU content snaps instead of bundling libraries, with docs (use-the-gpu-linter.rst) and unit tests. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in canonical/snapcraft#5985 (commit 3d4c86a73), adding a GPU linter that recommends content snaps, with documentation and test fixes. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in #5985: adds a GPU linter recommending content snaps, with documentation and test-import fixes; all CI checks passed and three reviewers approved. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #5985 (commit 3d4c86a73) added a GPU linter recommending content snaps, with documentation and test fixes; all CI checks passed. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #5985 in commit 3d4c86a73, adding a GPU linter that recommends content snaps, with documentation and test fixes. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged after three reviewers approved and all CI checks passed. The change adds a GPU linter to recommend content snaps, with documentation and test fixes applied prior to landing. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged after addressing review feedback. Implemented a GPU linter recommending content snaps, updated documentation, and fixed a missing test import. Approved following final documentation review. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/snapcraft#6066
(confidence 90%)
Follow-up issue filed by mr-cal during review to deduplicate libraries included in content snaps (still open).
Related issues
No related issues found above the similarity threshold.