← Back to issue list

chore: use go 1.24.11 in tics workflow

View original Github issue

Metadata

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

Current evaluation

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.

Resolution: closed resolved

Reason: The one-line workflow change was merged as commit 0fc376a with all CI checks passing and no unresolved review comments. A later commit (326e971, PR #613) moved the workflow to Go 1.25.10, superseding this temporary pin.

Evaluated by: mr-cal-bot

No scores available.

Issue body

TiCS currently fails with Go 1.25.4. - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved 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.
stealth/space-bunny-alpha — closed resolved Merged PR #542 pins the TiCS workflow to Go 1.24.11, fixing build failures under Go 1.25.4; approved by two reviewers with all CI checks passing.
qwen/qwen3.6-35b-a3b — — Merged a one-line update switching the TiCS workflow to Go 1.24.11, resolving build failures with Go 1.25.4. Approved by two reviewers and passed all CI checks.

Update history

Date Change
created

Related work

  • Superseded By: canonical/fetch-service#613 (confidence 85%)

    Commit 326e971 'build: update go version to 1.25.10 (#613)' later replaced the 1.24.11 pin in the TiCS workflow.

  • Caused By: canonical/fetch-service#469 (confidence 70%)

    Commit 78c9ad8 updated the dependency Go to v1.25.4, which made TiCS fail against the older pinned toolchain.

Related issues

Issue Project State Summary Similarity
#460 chore: update go version in tics workflow fetch-service merged Merged PR #460 as commit 4f4d13f, updating the Go version used by the TICS workflow; all CI checks passed and two reviewers approved.
83%
#357 chore(deps): update dependency go to 1.24 fetch-service merged Merged #357 as commit 08d0d0b, updating Go from 1.22 to 1.24 with two approvals and all CI checks passing.
78%
#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.
77%
#469 chore(deps): update dependency go to v1.25.4 fetch-service merged Renovate PR #469 bumped Go from 1.24.7 to 1.25.4 and the go.mod language version1.24 -> 1.25; merged as commit 78c9ad8 with all CI checks passing.
75%
#543 chore(deps): update dependency go to v1.25.5 fetch-service closed Renovate Go 1.25.4→1.25.5 bump was closed unmerged and ignored; later PR #613 (commit 326e971) merged, moving Go to 1.25.10 and superseding this patch.
74%
#558 chore(deps): update go module directive to v1.27.3 fetch-service open Renovate PR updating Go from 1.25.11 to 1.27.3 and actions/go-versions from 1.25 to 1.27. Open 281 days with failing CI (snap-test noble, OSV-scanner) and no reviewer activity.
73%
#437 chore(deps): update dependency go to v1.25.1 fetch-service closed Go 1.25.1 was closed unmerged pending a Go 1.25 snap; a later update to Go 1.25.10 merged in #613 (commit 326e971).
70%
#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.
70%
#666 chore: enable tics CRAFT-2976 rockcraft merged Merged PR #666 enabled TIOBE TiCS scanning in commit 91307b42, fixing #578.
70%