특정 파일만 체크아웃

2256 단어 actionshackathon

내 워크플로우


Bhacaz/checkout-files는 잘 알려진 actions/checkout가 있는 보류 프로젝트 대신 저장소에서 특정 파일만 가져오는 데 유용합니다. 일부 프로젝트는 필요한 파일이 2~3개일 때 가져오기가 매우 무거울 수 있습니다.

Github Action 환경을 설정하기 위해 package.json 또는 Gemfile와 같은 패키지 구성 파일만 필요한 경우 유용할 수 있습니다. ) ruby/setup-ruby의 올바른 버전을 설치합니다. 저는 개인적으로 Ruby 프로젝트에서 실행하기 위해 다른 스크립트.ruby-version와 함께 사용합니다. 자세한 내용은 내 다른 게시물을 살펴보십시오.




제출 카테고리:



엉뚱한 와일드카드. 여러 경우에 사용할 수 있는 매우 일반적인 동작이기 때문입니다.

Yaml 파일 또는 코드 링크




바카즈 / 체크아웃 파일


Github Action 체크아웃 특정 파일만





체크아웃 파일


특정 파일이나 폴더만 체크아웃하는 Github 액션.
구성 또는 같은 특정 파일만 필요한 경우에 유용합니다.
모든 리포지토리를 가져오는 대신 워크플로를 위한 자산입니다.

입력


파일Gemfile.lock 에 대한 상대 경로가 있는 파일 목록입니다.
- use: Bhacaz/checkout-files
  with:
    files: Gemfile Gemfile.lock .ruby-version config
토큰
Github 프라이빗 액세스 토큰.
- use: Bhacaz/checkout-files
  with:
    token: ${{ secrets.token }}



View on GitHub



추가 리소스/정보



내 Ruby on Rails 프로젝트에서 사용 예를 찾을 수 있습니다. Bhacaz/democraylist-be.github/workflows/outdated_gems.yml

좋은 웹페이지 즐겨찾기