@@ -34,36 +34,36 @@ jobs:
3434
3535 # Area labels based on file paths
3636 if echo "$FILES" | grep -q "^src/api/\|^api/"; then
37- gh pr edit "$PR_NUMBER" --add-label "area:api"
37+ gh pr edit "$PR_NUMBER" --add-label "area:api" || true
3838 fi
3939
4040 if echo "$FILES" | grep -q "^src/frontend/\|^components/\|^ui/"; then
41- gh pr edit "$PR_NUMBER" --add-label "area:frontend"
41+ gh pr edit "$PR_NUMBER" --add-label "area:frontend" || true
4242 fi
4343
4444 if echo "$FILES" | grep -q "^src/backend/\|^server/"; then
45- gh pr edit "$PR_NUMBER" --add-label "area:backend"
45+ gh pr edit "$PR_NUMBER" --add-label "area:backend" || true
4646 fi
4747
4848 if echo "$FILES" | grep -q "^docs/\|\.md$"; then
49- gh pr edit "$PR_NUMBER" --add-label "area:docs"
49+ gh pr edit "$PR_NUMBER" --add-label "area:docs" || true
5050 fi
5151
5252 if echo "$FILES" | grep -q "^tests/\|^test/"; then
53- gh pr edit "$PR_NUMBER" --add-label "area:tests"
53+ gh pr edit "$PR_NUMBER" --add-label "area:tests" || true
5454 fi
5555
5656 # Check for breaking changes in commits
5757 COMMITS=$(gh api repos/${{ github.repository }}/pulls/$PR_NUMBER/commits --jq '.[].commit.message' | grep -i "BREAKING CHANGE" || true)
5858 if [ -n "$COMMITS" ]; then
59- gh pr edit "$PR_NUMBER" --add-label "type:breaking"
59+ gh pr edit "$PR_NUMBER" --add-label "type:breaking" || true
6060 fi
6161
6262 # Documentation only
6363 if echo "$FILES" | grep -v "^docs/\|\.md$" | grep -q .; then
6464 :
6565 else
66- gh pr edit "$PR_NUMBER" --add-label "documentation"
66+ gh pr edit "$PR_NUMBER" --add-label "documentation" || true
6767 fi
6868 env :
6969 GH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
@@ -101,7 +101,7 @@ jobs:
101101 PR_COUNT=$(gh pr list --author "$AUTHOR" --state all --limit 1 --json number --jq 'length')
102102
103103 if [ "$PR_COUNT" -eq 1 ]; then
104- gh pr edit "$PR_NUMBER" --add-label "first-time-contributor"
104+ gh pr edit "$PR_NUMBER" --add-label "first-time-contributor" || true
105105
106106 gh pr comment "$PR_NUMBER" --body '## Welcome! 👋
107107
0 commit comments