ci: Gracefully exit on no commit bump

This commit is contained in:
Chris Coutinho
2025-12-20 13:11:11 +01:00
parent f5e5965864
commit 53b84200d4
+8 -1
View File
@@ -130,8 +130,8 @@ jobs:
echo "Pushed tags for components:${{ steps.bump.outputs.components }}" echo "Pushed tags for components:${{ steps.bump.outputs.components }}"
- name: Summary - name: Summary
if: steps.bump.outputs.bumped == 'true'
run: | run: |
if [ "${{ steps.bump.outputs.bumped }}" == "true" ]; then
echo "## Version Bump Summary" >> $GITHUB_STEP_SUMMARY echo "## Version Bump Summary" >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY echo "" >> $GITHUB_STEP_SUMMARY
echo "The following components were bumped:" >> $GITHUB_STEP_SUMMARY echo "The following components were bumped:" >> $GITHUB_STEP_SUMMARY
@@ -156,3 +156,10 @@ jobs:
echo "" >> $GITHUB_STEP_SUMMARY echo "" >> $GITHUB_STEP_SUMMARY
echo "Tags have been pushed and release workflows will trigger automatically." >> $GITHUB_STEP_SUMMARY echo "Tags have been pushed and release workflows will trigger automatically." >> $GITHUB_STEP_SUMMARY
else
echo "## Version Bump Summary" >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY
echo "✅ No version bumps required - no relevant commits found since last release." >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY
echo "The workflow completed successfully with no changes." >> $GITHUB_STEP_SUMMARY
fi