이 문서에서는 기본 분기가 아닌 분기에서 GitHub Actions를 트리거하는 방법, 병합하기 전에 특정 분기에서 GitHub Actions를 테스트하는 방법, 여러 분기에서 GitHub Actions를 테스트하는 모범 사례에 대해 설명합니다.
main
가 아닌 브랜치에서 GitHub Actions를 트리거하려면 branches
.github/workflows/<workflow-file>.yml
파일의 필드입니다. 예:
<code class="yaml">on: push: branches: [ my-branch ]</code>
my-branch
브랜치에서 푸시 이벤트가 발생할 때 워크플로가 트리거됩니다.
예, 풀 요청을 생성하고 풀 요청 설정에서 테스트하려는 브랜치를 지정하여 병합하기 전에 특정 브랜치에서 GitHub Actions를 테스트할 수 있습니다. 끌어오기 요청을 병합하면 워크플로가 대상 브랜치에서 실행됩니다.
다음은 GitHub Actions 테스트를 위한 몇 가지 모범 사례입니다. 여러 브랜치에서:
branches
필드를 사용하세요.위 내용은 브랜치에서 github 액션을 테스트하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!