golang-continuous-integration

배포·운영배포·CIsamber/cc-skills-golang

Go 프로젝트의 GitHub Actions 파이프라인을 설정합니다. 테스트, 린트, 보안 스캔, 커버리지, 의존성 자동 업데이트, 릴리스 자동화 워크플로 파일을 단계별로 만들거나 기존 파이프라인의 빠진 부분을 찾아 보완하는 방식으로 진행합니다. 함께 배포되는 워크플로와 설정 파일 예시를 프로젝트에 맞게 고쳐 쓸 수 있습니다.

이럴 때 쓰세요 Go 프로젝트에 CI를 처음 붙이거나 기존 workflow 파일에 린트, 보안 스캔, 릴리스 단계를 추가해야 할 때

GitHub Actions 설정Go 테스트 자동화릴리스 자동화의존성 자동 업데이트

설치 전에 확인하세요

AI가 SKILL.md에서 스크립트·프로그램 실행과 외부 네트워크 접속 내용을 찾았습니다. 설치 전에 원문을 확인하세요.

GitHub 기록

저장소 스타
3.8천
저장소 업데이트
2026.11.01
라이선스
MIT
SKILL.md 경로
skills/golang-continuous-integration/SKILL.md
스크립트 파일
없음, 지침 문서만 있음

AI가 SKILL.md를 읽고 판단

코드 실행
있음
네트워크 접속
있음
외부 계정
확인되지 않음
난이도
중급
직군
개발자

확인되지 않음은 AI가 SKILL.md에서 찾지 못했다는 뜻입니다. 없다는 보장은 아닙니다.

설치

터미널에 붙여 넣어 실행하세요. macOS와 Linux 기준이며 git이 필요합니다. Windows에서는 PowerShell이 아니라 Git Bash에서 실행하세요. 저장소를 임시로 내려받아 스킬 폴더만 복사합니다.

모든 프로젝트에서 쓰기

tmp=$(mktemp -d) && git clone --depth 1 https://github.com/samber/cc-skills-golang.git "$tmp"
mkdir -p "$HOME/.claude/skills"/golang-continuous-integration
cp -R "$tmp"/skills/golang-continuous-integration/. "$HOME/.claude/skills"/golang-continuous-integration/
rm -rf "$tmp"

현재 프로젝트에서만 쓰기

먼저 터미널에서 프로젝트 폴더로 이동하세요.

tmp=$(mktemp -d) && git clone --depth 1 https://github.com/samber/cc-skills-golang.git "$tmp"
mkdir -p .claude/skills/golang-continuous-integration
cp -R "$tmp"/skills/golang-continuous-integration/. .claude/skills/golang-continuous-integration/
rm -rf "$tmp"

설치한 뒤 Claude Code에서 새 세션을 시작하세요. '이럴 때 쓰세요'에 적힌 일을 요청하면 에이전트가 스킬을 불러옵니다. 스킬은 ~/.claude/skills/golang-continuous-integration에 있습니다. 프로젝트에 설치했다면 .claude/skills/golang-continuous-integration에 있습니다.

같은 분류의 스킬

  1. 배포·운영

    rea-changelog-update

    릴리스 morluto/rea

    REA 릴리스의 변경 기록과 GitHub 릴리스 노트를 Git 이력에서 정리하고 다듬는 스킬입니다. 기준 태그 이후의 PR, 커밋, 이슈를 수집해 사용자 관점의 항목으로 다시 쓰며, 확인된 기여자에게 감사 표기를 남깁니다. 이후 Release Please의 릴리스 PR 본문과 CHANGELOG.md를 맞추는 절차까지 안내합니다. 릴리스 승인, 머지, 태그 생성, 배포는 이 스킬이 허용하지 않습니다.

    REA 새 버전을 내기 전에 Git 이력을 바탕으로 릴리스 노트와 기여자 감사 문구를 준비해야 할 때

    코드 실행네트워크 업데이트 2026.11.04 저장소 스타 42.7만
  2. 배포·운영

    cli-backup-sync

    인프라 cheaper-inference/OmniRoute

    OmniRoute의 데이터를 명령줄에서 백업하고 복원하는 스킬입니다. 증분 스냅샷을 만들고, 원하는 주기에 맞춰 백업이 자동으로 쌓이도록 일정을 설정하거나 끌 수 있습니다. 백업 목록에서 시점을 고른 뒤 아카이브 파일로부터 데이터를 되돌릴 수 있습니다.

    OmniRoute 설정과 데이터를 정기적으로 보관해 두었다가 문제가 생기면 이전 시점으로 되돌려야 할 때

    코드 실행네트워크 업데이트 2026.11.04 저장소 스타 8.4만
  3. 배포·운영

    ci-cd-and-automation

    배포·CI addyosmani/agent-skills

    코드 변경이 병합되기 전에 린트, 타입 검사, 단위·통합·E2E 테스트, 빌드, 보안 감사를 자동으로 거치도록 GitHub Actions 파이프라인을 설정하고 고치는 방법을 안내합니다. CI가 실패하면 오류 내용을 에이전트에 넘겨 수정하고 다시 확인하는 흐름, 미리보기 배포, 기능 플래그, 단계적 배포와 롤백, 파이프라인 속도를 높이는 방법도 함께 다룹니다.

    새 프로젝트에 CI 파이프라인을 처음 만들거나 배포 파이프라인과 품질 검사 단계를 고쳐야 할 때

    코드 실행네트워크 업데이트 2026.11.01 저장소 스타 11.3만
  4. 배포·운영

    changelog-generator

    릴리스 ComposioHQ/awesome-claude-skills

    git 커밋 기록을 훑어 기능 추가, 개선, 버그 수정, 호환성이 깨지는 변경, 보안 수정으로 나눈 뒤, 개발자용 커밋 메시지를 고객이 이해할 수 있는 말로 옮긴 변경 로그를 만듭니다. 리팩터링과 테스트 같은 내부 커밋은 목록에서 빼고, 기간이나 버전 범위를 지정해 원하는 구간의 변경만 정리할 수 있습니다. 결과는 마크다운 형식으로 나오므로 검토한 뒤 CHANGELOG.md에 저장하기 좋습니다.

    배포할 버전의 커밋 기록을 고객용 릴리스 노트나 변경 로그로 정리해야 할 때

    코드 실행 업데이트 2026.09.18 저장소 스타 7.9만