-
Notifications
You must be signed in to change notification settings - Fork 4
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
PR 코드 분석 시 suggestion 태그를 위한 로직 추가 #744
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
칭찬
와 개쩌러요!!!!!!!!!!! github action 잘하시네요 인프라 가시죠
질문에 대한 답은.. step가 더 나을 것 같습니다 굳이 author-info를 job으로 볼 필요는 없다고 생각합니다
질문
제안하는 PR의 경우 리뷰어에게 바로 멘션이 걸리는 건 어케 생각하시는지 궁금합니다
jacoco도 안하고 테스트 통과나 애플리케이션 실행 등 이런 부분을 제안 단계에서는 신경쓰지 않아도 된다고 생각해서 그렇습니다
테스트를 위해 pr 시에만 슬랙 메시지를 보내는 것을 잠시 풀어두었습니다.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- 이제 직접 멘션을 해줘야 하다보니 pr 리뷰 요청에서도 author를 멘션하도록 했는데 어떤가요?
좋습니다.
- 조건이 더러운 것 보다는 workflow를 아예 나누는 것이 더 좋다고 판단해 그렇게 진행했는데 어떨까요?
좋습니다.
- 제안 pr의 경우 리뷰어들이 바로 멘션에 걸리는 것이 더 좋을까요?
어떻게 돼도 상관없지만 바로 멘션 걸리면 좀 더 편할 것 같습니다. 기존에 보통 자코코 때문에 수정 후 다시 요청하는 상황이 생겼는데 제안 pr은 자코코를 신경 쓰지 않아도 되니까 바로 멘션 걸려도 괜찮을 것 같습니다.
질문
제안 pr은 approve 2개 이상 받아도 머지 못하게 하는 기능을 추가하는 건 어떤가요?
(당시 지토는 job이 분리된 코드를 보셨을 텐데, workflow를 분리하는 방식으로 수정했고 그에 따른 의견으로 작성했습니다.)
좋은 의견이네요! @공통 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
제이미 고생 많으셨습니다 ❤️
제안 태그가 있는 pr의 경우 강제로 실패하도록 수정했습니다. 해당 제안 PR은 Close 후 실제 적용 PR로 다시 리뷰 요청 드리도록 하겠습니다. |
📄 작업 내용 요약
PR 코드 분석 시 suggestion 태그를 위한 로직 추가
자세한 내용은 이슈 내용 확인해주세요!
🙋🏻 리뷰 시 주의 깊게 확인해야 하는 코드
author-info
라는 jobs가 동일되는 내용이라 분리해 봤는데 잘되길 바랍니다.제안 pr 관련 workflow의 경우
synchronize
는 작동하지 않도록 했기에, 현재 pr에서는 따로 체크가 되지 않는 것이 맞습니다.synchronize
도 체크 표시는 되고(하는 건 없음, 정말 체크만) 슬랙 메시지만 안 오길 바라신다면 의견 말씀해주시면 감사하겠습니다.그리고 몇 가지 질문이 있습니다. 답변해주시면 감사하겠습니다!
📎 Issue 번호