← Back to issue list

ci: add future support for tiobe

View original Github issue

Metadata

Project
rockcraft
Number
#635
Type
pull request
State
merged
Author
sergiusens
Labels
—
Created
Updated
Closed

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.
78%
#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).
73%
#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.
71%
#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.
71%
#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.
71%
#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.
71%