Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🍄 PR 확인 사항
PR이 다음 요구 사항을 충족하는지 확인하세요. :
현재 작업은 어떤 이슈를 해결한 것인지 설명해주세요.
기존 코드에서 변경된 점이 있다면 설명해주세요. (추가 X)
[BE-FEAT] 이슈 템플릿 수정했습니다!
전부 러프하게 작성해서 제대로 예외 처리가 안 되어 있어 차차 리팩토링이 필요하긴 합니다.
추가로 이슈 close파일이랑 pr생성 파일은 해당 브랜치에 존재하지 않으면 작동을 안 해서 be/develop과 an/develop에도 추가해야 할 듯 합니다.
백엔드 자동 pr 생성 작동 방식
be/ 로 시작되는 브랜치에 push가 발생하면 해당 브랜치의 이름에서 이슈 번호를 추출해 pr을 만듭니다. 이때 해당 이슈의 Task 항목부터 Time항목 전까지 가져와서 pr에 넣습니다.
지금은 be/로 시작하면 무조건 작동하기 때문에 be/feat, be/refactor ,... 과 같은 브랜치에서만 push가 발생하면 작동하도록 수정할 예정입니다.
비디폴트 pr 이슈 자동 close
pr의 내용에서 #뒤에 있는 숫자에 해당하는 이슈들을 자동으로 close합니다. 이 워크플로우는 pr이 머지되거나 close되면 동작합니다.
백엔드 api변경 이슈 디스코드로 알림 전송
백엔드 이슈 템플릿에서 Client 항목에 있는 체크박스 중 하나라도 체크가 되면 디스코드 안드 채널로 알림을 보냅니다.
이슈가 생성되거나 수정되면 동작합니다.
지금은 이슈가 생성되면 무조건 동작합니다. 다만 이슈에 Client항목이 없으면 동작하지 않기 때문에 큰 문제는 없을 듯 합니다.