← Back to issue list

ci: enable Tiobe TiCS

View original Github issue

Metadata

Project
fetch-service
Number
#193
Type
pull request
State
merged
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

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).

Resolution: closed resolved

Reason: PR #193 was approved by two reviewers and merged as commit 7e7a247, adding a 61-line .github/workflows/tics.yaml that runs the tiobe/tics-github-action in qserver mode. The PR body states 'Closes #115', and issue fetch-service#115 'Enable CI/CD for TIOBE TiCS' is now closed by that commit; git log for .github/workflows/tics.yaml confirms 7e7a247 as the file's originating commit.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? ----- CRAFT-3012 Closes #115

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved 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).
stealth/space-bunny-alpha — closed resolved Merged PR #193 enabled Tiobe TiCS through a dedicated CI workflow, closing #115 and CRAFT-3012; landed as commit 7e7a247.
qwen/qwen3.6-35b-a3b — — Enabled Tiobe TiCS in the CI pipeline. Merged after approval by two reviewers, closes #115 and CRAFT-3012, and adds 61 lines to one file.

Update history

Date Change
created

Related work

  • Related To: fetch-service#115 (confidence 95%)

    Issue 'Enable CI/CD for TIOBE TiCS' that PR #193 explicitly closes (CRAFT-3012); now closed by the merge.

  • Related To: fetch-service#281 (confidence 60%)

    Follow-up commit 08ae84c 'ci: add go generate to tics build' refining the workflow introduced here.

  • Related To: fetch-service#289 (confidence 55%)

    Follow-up commit 65771e9 installing staticcheck and using go setup action in the tics workflow.

  • Related To: fetch-service#431 (confidence 45%)

    Later commit d3e9aaa moving tics to a self-hosted runner, continuing the same CI workflow.

Related issues

Issue Project State Summary Similarity
#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%
#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.
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.
78%
#1769 ci: add support for tiobe charmcraft merged Merged PR #1769 added TIOBE TiCS support and fixed #1687 via commit 3c50f15a.
78%
#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.
76%
#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.
74%
#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%
#431 test: use tics self-hosted runner fetch-service merged Merged as commit d3e9aaa, updating the TICS workflow to use self-hosted reactive amd64 runners with Tiobe and Noble labels.
74%
#635 ci: add future support for tiobe rockcraft merged Merged in canonical/rockcraft#635 (commit 458a4ca0), adding CI groundwork for TIOBE/TICS, adopting shared project practices, and removing Windows tests.
73%
#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.
72%