Skip to content

chore: golangci-lint update#813

Merged
ivokub merged 4 commits intomasterfrom
chore/ci-update
Mar 11, 2026
Merged

chore: golangci-lint update#813
ivokub merged 4 commits intomasterfrom
chore/ci-update

Conversation

@ivokub
Copy link
Copy Markdown
Collaborator

@ivokub ivokub commented Mar 3, 2026

Description

Update golangci-lint version in CI. Also fix errors found by new linter.


Note

Low Risk
Low risk: changes are limited to CI workflow configuration and a small test-only lint suppression, with no production code path modifications.

Overview
CI workflows are hardened and made more deterministic. Both pr.yml and push.yml now set concurrency (cancel in-progress runs), restrict default permissions, and centralize tool versions via GO_VERSION and GOLANGCI_LINT_VERSION.

Lint/test tooling is updated/pinned. golangci-lint is bumped (to v2.10.1) and the golangci-lint-action/gotestfmt-action references are pinned by commit SHA; go.mod is bumped to Go 1.25.7 (with corresponding go.sum updates) and a single //nolint:staticcheck is added in ecc/secp256r1/g1_test.go for a compatibility-only test.

Written by Cursor Bugbot for commit 3ec8938. This will update automatically on new commits. Configure here.

@ivokub ivokub requested a review from YaoJGalteland March 3, 2026 14:50
@ivokub ivokub requested review from Tabaie and yelhousni March 3, 2026 14:50
@ivokub ivokub merged commit 6183580 into master Mar 11, 2026
13 checks passed
@ivokub ivokub deleted the chore/ci-update branch March 11, 2026 13:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants