golang-continuous-integration
CommunityProduction-grade CI for Go with GitHub Actions.
Authorsamber
Version1.0.0
Installs0
System Documentation
What problem does it solve?
CI for Go projects historically suffers from inconsistent setups, brittle workflows, and fragmented tooling. This skill provides a production-grade CI/CD blueprint using GitHub Actions to standardize testing, linting, security scanning, code coverage, dependabot/renovate updates, and release automation for Go projects.
Core Features & Use Cases
- Standardized Go testing with race detection and coverage reporting
- Linting and static analysis with golangci-lint and go vet
- SAST and vulnerability scanning with govulncheck, CodeQL, and Bearer
- Dependabot and Renovate configuration for automated dependency updates
- GoReleaser-based releases and changelog generation
- Real-world use: set up a new Go module and evolve CI as the project grows
Quick Start
Create and customize the GitHub Actions workflows for test, lint, security, and release to fit your project needs.
Dependency Matrix
Required Modules
None requiredComponents
assets
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: golang-continuous-integration Download link: https://github.com/samber/cc-skills-golang/archive/main.zip#golang-continuous-integration Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.