File tree Expand file tree Collapse file tree 1 file changed +7
-0
lines changed
Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Original file line number Diff line number Diff line change 3232 echo "${{ secrets.GITHUB_TOKEN }}" | gh auth login --with-token
3333
3434 - name : Merge All Open PRs
35+ id : merge-prs
3536 run : |
3637 PR_LIST=$(gh pr list --state open --json number -q '.[].number')
3738
@@ -51,12 +52,16 @@ jobs:
5152 continue
5253 }
5354 done
55+
56+ echo "pr_found=true" >> $GITHUB_ENV
5457 else
5558 echo "No open PRs to merge."
59+ echo "pr_found=false" >> $GITHUB_ENV
5660 fi
5761
5862 - name : Determine Next Test Folder
5963 id : determine-folder
64+ if : env.pr_found == 'true'
6065 run : |
6166 LATEST_TEST=$(find live* -type d -name 'test[0-9]*' 2>/dev/null | sort | tail -n 1 | grep -o '[0-9]*$' || echo "0")
6267
@@ -68,13 +73,15 @@ jobs:
6873 echo "LIVE_FOLDER=live$LIVE_GROUP" >> $GITHUB_ENV
6974
7075 - name : Create Next Test Folder
76+ if : env.pr_found == 'true'
7177 run : |
7278 mkdir -p $LIVE_FOLDER/$NEXT_TEST/{문제1,문제2,문제3}
7379 touch $LIVE_FOLDER/$NEXT_TEST/문제1/.gitkeep
7480 touch $LIVE_FOLDER/$NEXT_TEST/문제2/.gitkeep
7581 touch $LIVE_FOLDER/$NEXT_TEST/문제3/.gitkeep
7682
7783 - name : Commit and Push Changes
84+ if : env.pr_found == 'true'
7885 run : |
7986 git config --global user.name "GenerateBot"
8087 git config --global user.email "[email protected] "
You can’t perform that action at this time.
0 commit comments