diff --git a/create_pr.sh b/create_pr.sh new file mode 100755 index 00000000..0f3ffd9f --- /dev/null +++ b/create_pr.sh @@ -0,0 +1,33 @@ +#!/bin/bash + +REVIEWERS="wooyaggo86,TaeHyoungKwon,jongfeel,jintaeyeong,hemil0102,ymkim97,aquamagic9,fkdl0048,tttghost,dhlee3994" +ASSIGNEE="@me" + +# 수동으로 변경해서 사용해도 되고, 이부분을 날짜에 맞게 자동으로 수정되도록, 추후에 변경해도 됨 +LABELS="2025,타입으로 견고하게 다형성으로 유연하게 +탄탄한 개발을 위한 씨줄과 날줄" +PROJECT="2025 Academic Conference" +MILESTONE="타입으로 견고하게 다형성으로 유연하게" + +read -p "PR 제목을 입력하세요: " TITLE +read -p "PR 본문을 입력하세요: " BODY +read -p "연결할 Issue 번호가 있다면 입력하세요 (예: 123, 없으면 ENTER): " ISSUE_NO + +if [ -n "$ISSUE_NO" ]; then + BODY="${BODY} Close #${ISSUE_NO}" +fi + +gh pr create \ + -t "$TITLE" \ + -b "$BODY" \ + -r "$REVIEWERS" \ + -a "$ASSIGNEE" \ + -l "$LABELS" \ + -m "$MILESTONE" \ + -p "$PROJECT" + +if [ $? -eq 0 ]; then + echo "PR이 성공적으로 생성되었습니다." +else + echo "PR 생성에 실패했습니다." +fi