Github Actions에서 git 브랜치 운영 규칙 위반을 쉽게 알 수 있습니다.
2163 단어 GitHubActionsGitHubGit
소개
프로덕션 릴리스용 브랜치에 병합하기 전에, 검증용 브랜치에 병합해 동작 확인하는 운용 룰이 되고 있는 케이스는 비교적 많을까 생각합니다.
그러나 프로덕션 릴리스용 브랜치에의 PR시에, 정말로 검증용 브랜치에 병합이 끝났는지 어떤지 리뷰로 체크라고 하는 운용이라고 놓치는 것이 발생할 가능성이 있어 귀찮네요.
그런 불편을 해소하기 위해 만든 액션을 소개합니다.
무엇을 할 수 있습니까?
pull_request 이벤트의 액션으로서 실행하는 것으로, 지정 브랜치에 병합되어 있지 않으면 코멘트로 지적해 주게 됩니다.
사용법
마스터 브랜치에 PR 시에 반드시 staging 브랜치에 병합되어 있는지 확인하고 싶은 경우의 설정 예.
name: Check merged
on:
pull_request:
branches:
- master
jobs:
check-staging:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
with:
fetch-depth: 0
- uses: SonicGarden/check-merged-action@v1
with:
token: ${{ secrets.GITHUB_TOKEN }}
originBranch: staging
Marketplace
Check merged · Actions · GitHub Marketplace
좋으면 사용해보십시오.
Reference
이 문제에 관하여(Github Actions에서 git 브랜치 운영 규칙 위반을 쉽게 알 수 있습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/aki77/items/840f35a4e2c71fe709bc텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)