diff --git a/.github/workflows/auto-pr.yml b/.github/workflows/auto-pr.yml index 0d2679a..2fce8e7 100644 --- a/.github/workflows/auto-pr.yml +++ b/.github/workflows/auto-pr.yml @@ -23,13 +23,18 @@ jobs: if [ -n "$EXISTING_PR" ]; then echo "PR #$EXISTING_PR already exists — new commits will appear automatically" - else - echo "Creating new PR: master → main" - gh pr create \ - --base main \ - --head master \ - --title "Sync: master → main" \ - --body "Automated PR to sync master branch changes to main. - - This PR was created automatically and will be merged once CI checks pass." + exit 0 + fi + + echo "Creating new PR: master → main" + if gh pr create \ + --base main \ + --head master \ + --title "Sync: master → main" \ + --body "Automated PR to sync master branch changes to main. + + This PR was created automatically and will be merged once CI checks pass."; then + echo "PR created successfully" + else + echo "PR creation skipped (branches may already be in sync)" fi