← Back to issue list

Enable CI/CD for TIOBE TiCS

View original Github issue

Metadata

Project
charmcraft
Number
#1687
Type
issue
State
closed
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

Nightly TIOBE TiCS scanning was enabled by merged PR #1769 in commit 3c50f15a, adding the TICS workflow to Charmcraft.

Resolution: closed resolved

Reason: Commit 3c50f15a from PR #1769 introduced the TICS workflow, which invokes Canonical's shared Starflow TiCS workflow to run project-health scans.

Evaluated by: mr-cal-bot

No scores available.

Issue body

### What needs to get done Enable nightly TIOBE TiCS scans ### Why it needs to get done Measure project health

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Nightly TIOBE TiCS scanning was enabled by merged PR #1769 in commit 3c50f15a, adding the TICS workflow to Charmcraft.
stealth/space-bunny-alpha — closed resolved Nightly TIOBE TiCS CI was enabled by merged PR #1769, commit 3c50f15a, which added TiCS support to the repository.
stealth/space-bunny-alpha — closed resolved Nightly TiCS scanning was enabled by merged PR #1102, commit 85e036df, which added the Starflow-derived workflow under CRAFT-4532.
qwen3.6-35b-a3b-mtp-q6 — — Closed without implementation and appears abandoned. A bot redirected the request to an internal Jira ticket (CRAFT-2975).
qwen/qwen3.6-35b-a3b — — Closed and deferred to internal tracking via Jira ticket CRAFT-2975. No implementation or merge occurred, effectively abandoning the request for nightly TIOBE TiCS scans.
qwen/qwen3.6-35b-a3b — — Requested nightly TIOBE TiCS scans were abandoned on GitHub and redirected to internal Jira ticket CRAFT-2975. No implementation occurred.
qwen3.6-35b-a3b-mtp-q6 — — Closed and superseded by internal Jira ticket CRAFT-2975. The request to enable nightly TIOBE TiCS scans was tracked externally without implementation in this repository.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: canonical/charmcraft#1769 (confidence 96%)

    PR #1769 added TIOBE support in commit 3c50f15a and created .github/workflows/tics.yaml.

Related issues

Issue Project State Summary Similarity
#578 Enable CI/CD for TIOBE TiCS rockcraft closed Nightly TIOBE TiCS scanning was enabled by commit 91307b42 (chore: enable tics), resolving the request tracked as CRAFT-2976.
93%
#115 Enable CI/CD for TIOBE TiCS fetch-service closed TIOBE TiCS CI was enabled by merged PR #193 (commit 7e7a247), adding .github/workflows/tics.yaml.
89%
#4814 Enable CI/CD for TIOBE TiCS snapcraft closed Nightly TIOBE TiCS integration was enabled in snapcraft by PR #4855, merged as commit 69b59480e.
88%
#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.
75%
#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).
74%
#666 chore: enable tics CRAFT-2976 rockcraft merged Merged PR #666 enabled TIOBE TiCS scanning in commit 91307b42, fixing #578.
70%