Enable CI/CD for TIOBE TiCS
Metadata
Current evaluation
TIOBE TiCS CI was enabled by merged PR #193 (commit 7e7a247), adding .github/workflows/tics.yaml.
Resolution: closed resolved
Reason: PR #193 was merged as commit 7e7a247 and introduced the TICS GitHub Actions workflow, enabling automated 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 | TIOBE TiCS CI was enabled by merged PR #193 (commit 7e7a247), adding .github/workflows/tics.yaml. | |
| stealth/space-bunny-alpha | — | closed resolved | TiCS scanning was implemented in .github/workflows/tics.yaml, present in commit a757b138 and using tiobe/tics-github-action@v3; the request was also tracked as CRAFT-3012. | |
| qwen/qwen3.6-35b-a3b | — | — | Abandoned on GitHub. The request to enable nightly TIOBE TiCS scans was deferred to internal Jira ticket CRAFT-3012. No CI/CD pipeline changes were implemented or merged. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
canonical/fetch-service#193
(confidence 100%)
The merged PR added the TICS workflow in commit 7e7a247.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1687 Enable CI/CD for TIOBE TiCS | charmcraft | closed | Nightly TIOBE TiCS scanning was enabled by merged PR #1769 in commit 3c50f15a, adding the TICS workflow to Charmcraft. | |
| #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. | |
| #4814 Enable CI/CD for TIOBE TiCS | snapcraft | closed | Nightly TIOBE TiCS integration was enabled in snapcraft by PR #4855, merged as commit 69b59480e. | |
| #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). | |
| #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. | |
| #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. | |
| #391 ci(tics): add branch for troubleshooting changes to tics | starbase | merged | Merged PR #391 in commit 09158f7, adding the work/tiobe** troubleshooting branch to the TICS workflow; all CI checks passed. | |
| #285 ci: add tics workflow | craft-store | merged | Merged PR #285 added Canonical's reusable TICS workflow for automated security and quality checks on pushes to main (commit 1fa5624). | |
| #376 feat: environment for TICS | starbase | merged | Merged PR #376 added TiCS environment support in commit 053378d; it received two approvals and all listed CI checks passed. | |
| #31 Configure TICS report in CI | imagecraft | merged | Merged in d0af425, adding CI TICS report generation, updating GitHub Actions versions, and displaying test and coverage results in the README. |