← Back to issue list

chore: enable tics CRAFT-2976

View original Github issue

Metadata

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

Current evaluation

Merged PR #666 enabled TIOBE TiCS scanning in commit 91307b42, fixing #578.

Resolution: closed resolved

Reason: PR #666 was approved by two reviewers and merged, adding the TICS workflow in commit 91307b42. Its body states “Fixes #578,” and the issue was closed by this implementation.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? ----- Fixes #578

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #666 enabled TIOBE TiCS scanning in commit 91307b42, fixing #578.
stealth/space-bunny-alpha — closed resolved Merged PR #666 (commit 91307b42) enabled TIOBE TiCS scans in rockcraft, adding .github/workflows/tics.yaml plus Makefile/pyproject TICS groups, and closed issue #578.
stealth/space-bunny-alpha — closed resolved Merged CRAFT-2976 to enable TIOBE TiCS scans in commit 91307b42, resolving canonical/rockcraft#578.
qwen/qwen3.6-35b-a3b — — Merged after approval by two reviewers. Enables TICS for CRAFT-2976, resolving issue #578. Updates one file with minor adjustments (+9/-11 lines).
qwen3.6-35b-a3b-mtp-q6 — — Merged by maintainer sergiusens, this pull request enables tics (CRAFT-2976) and resolves issue #578. The change was accepted and integrated without comments.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/rockcraft#578 (confidence 100%)

    PR #666 explicitly fixes the TiCS CI/CD request tracked in issue #578.

Related issues

Issue Project State Summary Similarity
#5394 chore: remove issues that would cause Tiobe TICS to fail snapcraft merged Merged PR #5394 removed 561 lines across five files to resolve Tiobe TICS code-quality findings.
76%
#2258 chore: bring in tics relevant changes charmcraft merged Merged TICS-related build and CI updates in commit 1a19ec0b (charmcraft#2258) after approval by two reviewers.
76%
#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.
74%
#289 chore(tics): install staticcheck and use go setup action fetch-service merged Merged PR #289 in commit 65771e9, installing staticcheck and updating TICS to use Go setup so file verification could run.
72%
#307 chore: address tiobe security warnings fetch-service merged Merged as commit e6751a2 after two approvals to address TIOBE security warnings, although GitHub reports a zero-file diff and no CI checks.
71%
#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.
70%
#542 chore: use go 1.24.11 in tics workflow fetch-service merged Merged PR #542 (commit 0fc376a) pinned the TiCS workflow to Go 1.24.11 so static analysis stops failing under Go 1.25.4; approved by 2 reviewers, all CI green. Later superseded by #613 bumping Go to 1.25.10.
70%