ci: Gracefully exit on no commit bump
This commit is contained in:
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user