반응형 github actions1 GitHub Actions에서 actions/checkout@v4 CI/CD를 GitHub Actions로 구성할 때 가장 자주 보이는 스텝이 바로 다음과 같습니다: - name: Checkout uses: actions/checkout@v4 많은 분들이 그냥 “필수니까 넣는 것” 정도로 알고 계신데요, 사실 이 스텝은 런너 환경에서 우리가 작성한 레포지토리 소스 코드를 가져오는 핵심 역할을 합니다. 이번 글에서는 checkout이 정확히 어떤 작업을 하고, 어떤 흐름으로 동작하는지 정리해 보겠습니다.왜 Checkout이 필요한가?GitHub Actions의 잡(job)은 ubuntu-latest 같은 깨끗한 런너 환경에서 실행됩니다.즉, 기본 상태에서는 소스 코드 파일이 하나도 없는 빈 머신이에요.하지만 빌드, 테스트, 배포를 하려면 레포지토리의 코드가 반드시 필요합.. 2025. 9. 11. 이전 1 다음 반응형