Golang Continuous Integration

Produktionsklar GitHub Actions CI til Go: test, linting, SAST, releases, dependency-bots.

Af samber · samber/cc-skills-golang

Testet · Virker ★ 9.6/10

Golang Continuous Integration — Produktionsklar GitHub Actions CI til Go: test, linting, SAST, releases, dependency-bots.

Hvad det gør

Genererer GitHub Actions-workflows til Go-projekter, der dækker test (race detection, shuffle, coverage), linting, sikkerhedsscanning (govulncheck, CodeQL, Trivy), Dependabot/Renovate, GoReleaser og AI-PR-review. Trigges når en bruger vil sætte Go CI op eller forbedre den, tilføje linters/sikkerhedsscannere, automatisere dependency-opdateringer eller tilføje kvalitetsgates.

Testrapport

Den medfølgende test.yml leverer allerede go-version-matrix, `-race -shuffle=on` og et `go mod tidy && git diff --exit-code`-tjek - at hente den slår at skrive en workflow fra hukommelsen, og den matcher kendt Go CI-best practice næsten linje for linje.

Testet: 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

Kommandoer og eksempelprompter

  • /golang-continuous-integrationProduktionsklar GitHub Actions CI til Go: test, linting, SAST, releases, dependency-bots.

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen 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