From e4ab8fb2fd248a885a4bb9ead4472d741a619694 Mon Sep 17 00:00:00 2001 From: David Refoua Date: Sun, 12 Apr 2026 04:59:42 +0330 Subject: [PATCH] Check commitResult Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- .github/workflows/vendor.yml | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/.github/workflows/vendor.yml b/.github/workflows/vendor.yml index 0dd8a33..024ae26 100644 --- a/.github/workflows/vendor.yml +++ b/.github/workflows/vendor.yml @@ -223,16 +223,18 @@ jobs: git add vendor/sources.json $commitResult = git commit -m "⬆️ Update dependencies ($env:LIST_UPDATED)" - # Push directly to master - git push origin HEAD:master + if ($commitResult) { + # Push directly to master + git push origin HEAD:master - echo "" >> $env:GITHUB_STEP_SUMMARY - echo "✅ **Success!** Updates have been automatically merged to master." >> $env:GITHUB_STEP_SUMMARY - echo "" >> $env:GITHUB_STEP_SUMMARY - echo "**Updated dependencies:** $env:LIST_UPDATED" >> $env:GITHUB_STEP_SUMMARY + echo "" >> $env:GITHUB_STEP_SUMMARY + echo "✅ **Success!** Updates have been automatically merged to master." >> $env:GITHUB_STEP_SUMMARY + echo "" >> $env:GITHUB_STEP_SUMMARY + echo "**Updated dependencies:** $env:LIST_UPDATED" >> $env:GITHUB_STEP_SUMMARY - # Set a flag to skip PR creation - echo "AUTO_MERGED=true" | Out-File -FilePath $env:GITHUB_ENV -Append -Encoding utf8 + # Set a flag to skip PR creation + echo "AUTO_MERGED=true" | Out-File -FilePath $env:GITHUB_ENV -Append -Encoding utf8 + } } catch { echo "" >> $env:GITHUB_STEP_SUMMARY echo "⚠️ **Warning:** Unable to automatically merge updates." >> $env:GITHUB_STEP_SUMMARY