<aside> ✏️

목차

</aside>

상황

과정

Github Action 이란?

빌드/테스트/배포를 자동화할 수 있는 github의 CI/CD 툴이다.

push: 브랜치명 제한

잘못된 브랜치에서 push시 막기

workflow가 애초에 동작 안함..

image.png

PR: main 브랜치에 merge 금지 ✅

https://github.com/boostcampwm-2024/web31-BooLock/pull/127

PR: 특정 브랜치 리뷰어 지정 비활성화

<aside> ✏️

브랜치

chore or hotfix_MMDD

gh-pages: 스토리북 배포용으로 commit, push, PR 예정 없음

</aside>

https://github.com/boostcampwm-2024/web31-BooLock/pull/124

리뷰어 자동 지정 비활성화는 성공

image.png

하지만 approve는 Github Actions로 제어할 수 없다.