GitHub Actions CI/CD 실전 가이드
GitHub Actions로 빌드, 테스트, 배포 자동화 파이프라인 구축.
GitHub Actions로 빌드, 테스트, 배포 자동화 파이프라인 구축.
왜 GitHub Actions인가
코드가 이미 GitHub에 있다면 CI/CD도 GitHub에서 하는 게 가장 자연스럽습니다. 무료 2000분/월(퍼블릭 무제한), YAML 기반 설정, 마켓플레이스의 풍부한 액션.
기본 워크플로우 구조
핵심 구조: on(트리거) → jobs(작업 단위) → steps(단계). push/PR 시 자동 실행되며, 행렬 전략으로 여러 환경을 병렬 테스트할 수 있습니다.
실전 레시피
자주 쓰는 워크플로우: PR 시 린트+테스트, main 머지 시 자동 배포, 스케줄 기반 정기 작업, AI 코드 리뷰 연동(Claude Code).
github-actionsci-cd자동화배포워크플로우