← Back to issue list

Enable CI/CD for TIOBE TiCS

View original Github issue

Metadata

Project
fetch-service
Number
#115
Type
issue
State
closed
Author
sergiusens
Labels
—
Created
Updated
Closed

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

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.
89%
#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.
86%
#4814 Enable CI/CD for TIOBE TiCS snapcraft closed Nightly TIOBE TiCS integration was enabled in snapcraft by PR #4855, merged as commit 69b59480e.
84%
#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).
78%
#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.
78%
#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.
72%
#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.
72%
#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).
72%
#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.
72%
#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.
72%