Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 33 additions & 0 deletions create_pr.sh
Original file line number Diff line number Diff line change
@@ -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