Golang Continuous Integration

Produktionsklar GitHub Actions-CI för Go: test, lint, SAST, releaser, beroendebottar.

av samber · samber/cc-skills-golang

Testad · Fungerar ★ 9.6/10

Golang Continuous Integration — Produktionsklar GitHub Actions-CI för Go: test, lint, SAST, releaser, beroendebottar.

Vad den gör

Genererar GitHub Actions-workflows för Go-projekt som täcker testning (race detection, shuffle, täckning), linting, säkerhetsskanning (govulncheck, CodeQL, Trivy), Dependabot/Renovate, GoReleaser och AI-driven PR-granskning. Triggas när en användare vill sätta upp eller förbättra Go-CI, lägga till lintrar/säkerhetsskannrar, automatisera beroendeuppdateringar eller lägga till kvalitetsgrindar.

Testrapport

Den medföljande test.yml-filen levereras redan med go-version-matris, `-race -shuffle=on` och ett `go mod tidy && git diff --exit-code`-skydd - att hämta den slår att handskriva en workflow ur minnet, och den matchar känd Go-CI-best practice nästan rad för rad.

Testad: 2026-07-13 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/samber/cc-skills-golang
cd cc-skills-golang
mkdir -p ~/.claude/skills
cp -r skills/golang-continuous-integration ~/.claude/skills/golang-continuous-integration

Kommandon och exempelprompter

  • /golang-continuous-integrationProduktionsklar GitHub Actions-CI för Go: test, lint, SAST, releaser, beroendebottar.

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • Set up GitHub Actions CI for my Go project with linting and tests
  • Add security scanning and dependency bots to my Go repo's CI
  • Improve my Go project's pipeline with coverage and release automation