ci: use go tool #25

Merged
mvhutz merged 3 commits from ci/use-go-tool into main 2026-07-03 23:53:18 +00:00
Owner

Description

Tool versions were not pinned to the repository: this caused issues with upgrades.

Changes

  • Use go tool for checkmake, gremlins, golangci-lint, godoc and govulncheck.

Design Decisions

Checklist

  • Tests pass
  • Docs updated
## Description Tool versions were not pinned to the repository: this caused issues with upgrades. ## Changes - Use `go tool` for `checkmake`, `gremlins`, `golangci-lint`, `godoc` and `govulncheck`. ### Design Decisions ## Checklist - [x] Tests pass - [x] Docs updated
mvhutz added 2 commits 2026-07-03 23:27:43 +00:00
revert: remove node modules
CI / Check PR Title (pull_request) Successful in 43s
CI / Makefile Lint (pull_request) Successful in 1m22s
CI / Markdown Lint (pull_request) Successful in 48s
CI / Go Lint (pull_request) Successful in 1m48s
CI / Unit Tests (pull_request) Successful in 1m3s
CI / Fuzz Tests (pull_request) Successful in 2m11s
CI / Mutation Tests (pull_request) Successful in 1m55s
4d808a2ac5
mvhutz added 1 commit 2026-07-03 23:49:17 +00:00
fix: bumped revive, required version of tablewriter that was incompatible with checkmake
CI / Check PR Title (pull_request) Successful in 44s
CI / Makefile Lint (pull_request) Successful in 1m15s
CI / Markdown Lint (pull_request) Successful in 47s
CI / Unit Tests (pull_request) Successful in 1m15s
CI / Go Lint (pull_request) Successful in 3m39s
CI / Fuzz Tests (pull_request) Successful in 2m13s
CI / Mutation Tests (pull_request) Successful in 1m23s
84f8c31d92
mvhutz merged commit 05dbda496a into main 2026-07-03 23:53:18 +00:00
mvhutz deleted branch ci/use-go-tool 2026-07-03 23:53:18 +00:00
mvhutz referenced this issue from a commit 2026-07-03 23:53:19 +00:00
Sign in to join this conversation.