checkout actions

Action for checking out a repo

주요 언어
TypeScript
Stars
8,680
Forks
2,749

태그

  • 데브옵스
  • CLI도구
  • 자동화

요약

actions/checkout은 GitHub Actions 워크플로우가 저장소 코드를 $GITHUB_WORKSPACE로 체크아웃해 접근할 수 있게 하는 공식 액션이다. fetch-depth, sparse-checkout, submodules, LFS 등 다양한 설정을 지원하며 인증 토큰을 로컬 git 설정에 안전하게 저장해 인증된 git 명령을 실행할 수 있게 한다. CI/CD 파이프라인의 필수 첫 단계로 널리 사용되며 포크 PR의 보안 취약점 방지 등 보안 기능도 강화되었다.

README

[![Build and Test](https://github.com/actions/checkout/actions/workflows/test.yml/badge.svg)](https://github.com/actions/checkout/actions/workflows/test.yml) # Checkout v7 ## 새로운 기능 - 더 안전한 포크 풀 리퀘스트 처리: `pull_request_target` 또는 `workflow_run`에 의해 워크플로가 트리거될 때, 기본적으로 포크 풀 리퀘스트 코드 체크아웃을 거부하도록 변경되었습니…

查看完整页面