z-go-ci

Installation
SKILL.md

Go CI

Quick Reference

Stage Tool Purpose
Test go test -race Unit tests + race detection
Lint golangci-lint Static analysis
Vuln scan govulncheck CVEs in call-reachable paths only
Release GoReleaser Cross-compiled binaries + changelog, only when a binary ships

This is the real baseline: one pinned Go version, race-detected tests, lint, govulncheck, and GoReleaser for anything that produces a binary. See Optional hardening below for coverage gates, version matrices, SAST, dependency bots, and multi-platform Docker — each is a real, addable option, none is the default.

Test workflow

.github/workflows/test.yml:

Installs
14
First Seen
Jul 2, 2026