Golang Continuous Integration

Produksjonsklar GitHub Actions CI for Go: test, lint, SAST, releaser, dependency-bots.

av samber · samber/cc-skills-golang

Bestått ★ 9.6/10

Golang Continuous Integration — Produksjonsklar GitHub Actions CI for Go: test, lint, SAST, releaser, dependency-bots.

Hva den gjør

Genererer GitHub Actions-arbeidsflyter for Go-prosjekter som dekker testing (race detection, shuffle, coverage), linting, sikkerhetsskanning (govulncheck, CodeQL, Trivy), Dependabot/Renovate, GoReleaser, og AI PR-vurdering. Utløses når en bruker ønsker å sette opp eller forbedre Go CI, legge til lintere/sikkerhetsskannere, automatisere avhengighetsoppdateringer, eller legge til kvalitetsporter.

Testrapport

Den medfølgende test.yml-ressursen leverer allerede go-version-matrise, `-race -shuffle=on`, og en `go mod tidy && git diff --exit-code`-vakt — å hente den slår å håndskrive en arbeidsflyt fra hukommelsen, og den matcher kjent Go CI-beste praksis nesten linje for linje.

Testet på: 2026-07-13 · Claude Code 2.x (agent harness)

Installer

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

Kommandoer og eksempelprompter

  • /golang-continuous-integrationProduksjonsklar GitHub Actions CI for Go: test, lint, SAST, releaser, dependency-bots.

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • 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