Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

⚙️ pre-push 세팅 #7

Merged
merged 2 commits into from
Oct 15, 2024
Merged

⚙️ pre-push 세팅 #7

merged 2 commits into from
Oct 15, 2024

Conversation

suhwan2004
Copy link
Collaborator

작업 이유

push

해당 PR 에서 병준님이 말씀주신 대로, 실수로 main 브랜치에서 작업 후 push를 하는 경우를 막기 위해 husky를 활용한 pre-push를 세팅하였습니다.


작업 사항

1️⃣ pre-push 추가

.husky > pre-push 파일을 추가하였습니다. 동작의 경우, 둘 다 메인이라고 가정한다면

  1. pennyway-client-webview-next(저희 원류 레포)의 main 브랜치에서 push 할 시
    => 터미널 내에 "🐶 Do not push to the main Branch" 메시지로 경고와 함께, push가 멈춥니다. (물론, pre-push가 없어도 레포 룰로 인해 main push가 막히나, 리모트에 닿기 전에 push를 막는 것에 의의가 있는 것으로...)

2.원류 레포를 본 따 만든 fork repository일 시
=> 따로 main 브랜치 push의 제한을 두지 않았습니다. fork의 main 브랜치를 push할 경우가 있지 않다고 생각했습니다.


리뷰어가 중점적으로 확인해야 하는 부분

  • pre-push 코드에 특이사항이 있는지

발견한 이슈

X

Copy link

This pull request is automatically being deployed by Amplify Hosting (learn more).

Access this pull request here: https://pr-7.d1rrzjx2upcmxq.amplifyapp.com

Copy link
Member

@Legitgoons Legitgoons left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

수고 많으셨습니다! 병합해도 좋습니다!

Copy link
Collaborator

@BangDori BangDori left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

고생하셨습니다!! 맛있는 팀원들!

@suhwan2004 suhwan2004 merged commit 5a72d5b into main Oct 15, 2024
1 of 3 checks passed
@suhwan2004 suhwan2004 deleted the feat/pre-push-setting branch October 16, 2024 14:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants