Golang Continuous Integration

Produkčně kvalitní GitHub Actions CI pro Go: testy, lint, SAST, release, boti na závislosti.

od samber · samber/cc-skills-golang

Otestováno · Funguje ★ 9.6/10

Golang Continuous Integration — Produkčně kvalitní GitHub Actions CI pro Go: testy, lint, SAST, release, boti na závislosti.

Co umí

Generuje GitHub Actions workflow pro Go projekty pokrývající testování (detekce race podmínek, shuffle, coverage), linting, bezpečnostní skenování (govulncheck, CodeQL, Trivy), Dependabot/Renovate, GoReleaser a AI review PR. Spouští se, když chce uživatel nastavit nebo vylepšit CI pro Go, přidat lintery/bezpečnostní skenery, automatizovat aktualizace závislostí nebo přidat kvalitní gate.

Testovací report

Přibalený soubor test.yml už obsahuje matici go-version, `-race -shuffle=on` a kontrolu `go mod tidy && git diff --exit-code` — stáhnout ho je lepší než psát workflow ručně z paměti a téměř řádek po řádku odpovídá známým best practices pro Go CI.

Testováno: 2026-07-13 · Claude Code 2.x (agent harness)

Instalace

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

Příkazy a ukázkové prompty

  • /golang-continuous-integrationProdukčně kvalitní GitHub Actions CI pro Go: testy, lint, SAST, release, boti na závislosti.

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

  • 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