도구
GitHub Actions 빠른 참조
GitHub Actions 빠른 참조용 인쇄 가능한 치트시트로, 빠른 조회와 학습, 책상 옆 참고용으로 정리되었습니다
미리보기
이 치트시트에 포함된 내용
- 워크플로우 기본
- 트리거
- 잡 & 스텝
- 액션
- 환경 변수
- 시크릿
- 매트릭스 전략
- 캐싱
- 아티팩트
- 일반 패턴
최소 워크플로우
# .github/workflows/ci.yml
name: CI
on: push
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: echo "Hello from CI"
핵심 개념
Workflow | 자동화를 정의하는 `.github/workflows/`의 YAML 파일 |
Event | 워크플로우를 시작하는 트리거 (push, PR, schedule 등) |
Job | 동일한 러너에서 실행되는 스텝의 집합 |
Step | 명령 실행 또는 액션 사용하는 개별 작업 |
Runner | 잡을 실행하는 VM (`ubuntu-latest`, `macos-latest`, `windows-latest`) |
Action | `uses:`로 참조하는 재사용 가능한 코드 단위 |
모든 섹션이 포함된 인쇄용 치트시트 다운로드
PDF 다운로드다운로드