ci: add future support for tiobe
Metadata
Current evaluation
Merged in canonical/rockcraft#635 (commit 458a4ca0), adding CI groundwork for TIOBE/TICS, adopting shared project practices, and removing Windows tests.
Resolution: closed resolved
Reason: PR #635 was approved and merged as commit 458a4ca0, delivering the requested CI cleanup and future TIOBE support. The later spread-test failures were explicitly described as unrelated.
Evaluated by: mr-cal-bot
No scores available.
Issue body
General cleanup, brings in the best from:
- snapcraft project setup
- craft parts Makefile
- remove Windows test
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged in canonical/rockcraft#635 (commit 458a4ca0), adding CI groundwork for TIOBE/TICS, adopting shared project practices, and removing Windows tests. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in canonical/rockcraft#635 (commit 458a4ca0), cleaning up CI, preparing for future TIOBE support, adopting snapcraft/craft-parts practices, and removing Windows tests. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged after three approvals. Implements CI cleanup, adopts snapcraft and craft parts practices, removes Windows tests, and adds future TIOBE support. Accepted despite unrelated CI failures, with a +78/-27 diff across three files. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged CI cleanup adding future tiobe support. Integrated snapcraft and craft parts best practices, removed Windows tests, and proceeded despite unrelated CI failures noted by the maintainer. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1769 ci: add support for tiobe | charmcraft | merged | Merged PR #1769 added TIOBE TiCS support and fixed #1687 via commit 3c50f15a. | |
| #193 ci: enable Tiobe TiCS | fetch-service | merged | Merged PR #193 (commit 7e7a247) added .github/workflows/tics.yaml, enabling Tiobe TiCS qserver CI on self-hosted Tiobe runners; approved by 2 reviewers and closing fetch-service#115 (CRAFT-3012). | |
| #173 ci: add tiobe tics integration | craft-grammar | merged | Merged PR canonical/craft-grammar#173 (commit b5e2a5e, CRAFT-4683) added .github/workflows/tics.yaml calling canonical/starflow's reusable TICS workflow with TICSAUTHTOKEN; TICS checks now pass in CI. | |
| #344 ci: set tiobe project name | craft-cli | merged | Merged PR #344 as 7f1408f: configured TICS with the craft-cli project name and added a work/tiobe* branch trigger for workflow testing. | |
| #4855 ci: enable TiCS integration | snapcraft | merged | Merged PR #4855 (69b59480e) enabled TiCS on pushes to main and added a single-result coverage tox target, resolving #4814. | |
| #286 ci: fix tiobe project name, enable easier testing | craft-store | merged | Merged PR #286 corrected the Tiobe project name to craft-store and added a work/tiobe troubleshooting branch, landing as commit 9261393. |