Skip to content

Commit c4cea7a

Browse files
committed
fix: 403 에러 재시도 로직
1 parent 4e15465 commit c4cea7a

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

.github/workflows/ai-review.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,14 @@ jobs:
2222
REVIEW_LANGUAGE: korean
2323

2424
- name: Wait before retry (10초)
25-
if: steps.attempt1.outcome == 'failure'
25+
if: steps.attempt1.conclusion == 'failure'
2626
run: |
2727
echo "재시도 대기 중... (10초)"
2828
sleep 10
2929
3030
- name: AI Review (Attempt 2)
3131
id: attempt2
32-
if: steps.attempt1.outcome == 'failure'
32+
if: steps.attempt1.conclusion == 'failure'
3333
continue-on-error: true
3434
uses: choam2426/AI-Algorithm-Mentor@v5
3535
with:
@@ -40,14 +40,14 @@ jobs:
4040
REVIEW_LANGUAGE: korean
4141

4242
- name: Wait before retry (15초)
43-
if: steps.attempt2.outcome == 'failure'
43+
if: steps.attempt2.conclusion == 'failure'
4444
run: |
4545
echo "재시도 대기 중... (15초)"
4646
sleep 15
4747
4848
- name: AI Review (Attempt 3)
4949
id: attempt3
50-
if: steps.attempt2.outcome == 'failure'
50+
if: steps.attempt2.conclusion == 'failure'
5151
continue-on-error: true
5252
uses: choam2426/AI-Algorithm-Mentor@v5
5353
with:
@@ -58,14 +58,14 @@ jobs:
5858
REVIEW_LANGUAGE: korean
5959

6060
- name: Wait before retry (20초)
61-
if: steps.attempt3.outcome == 'failure'
61+
if: steps.attempt3.conclusion == 'failure'
6262
run: |
6363
echo "재시도 대기 중... (20초)"
6464
sleep 20
6565
6666
- name: AI Review (Attempt 4)
6767
id: attempt4
68-
if: steps.attempt3.outcome == 'failure'
68+
if: steps.attempt3.conclusion == 'failure'
6969
continue-on-error: true
7070
uses: choam2426/AI-Algorithm-Mentor@v5
7171
with:
@@ -76,14 +76,14 @@ jobs:
7676
REVIEW_LANGUAGE: korean
7777

7878
- name: Wait before retry (30초)
79-
if: steps.attempt4.outcome == 'failure'
79+
if: steps.attempt4.conclusion == 'failure'
8080
run: |
8181
echo "재시도 대기 중... (30초)"
8282
sleep 30
8383
8484
- name: AI Review (Attempt 5)
8585
id: attempt5
86-
if: steps.attempt4.outcome == 'failure'
86+
if: steps.attempt4.conclusion == 'failure'
8787
uses: choam2426/AI-Algorithm-Mentor@v5
8888
with:
8989
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
@@ -93,7 +93,7 @@ jobs:
9393
REVIEW_LANGUAGE: korean
9494

9595
- name: Check if all attempts failed
96-
if: steps.attempt5.outcome == 'failure'
96+
if: steps.attempt5.conclusion == 'failure'
9797
run: |
9898
echo "::error::모든 AI 리뷰 시도가 실패했습니다 (5회 시도)"
9999
exit 1

0 commit comments

Comments
 (0)