File tree Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -40,16 +40,18 @@ runs:
4040 if [ ! -d "${{ inputs.badges-dir }}" ] || [ ! -f "${{ inputs.badges-dir }}/coverage.json" ]; then
4141 if [ "${{ inputs.generate-badges }}" = "true" ]; then
4242 echo "⚠️ No badges found. Will generate them from coverage data."
43+ echo "GENERATE_BADGES=true" >> $GITHUB_ENV
4344 else
4445 echo "::error::No badges found in ${{ inputs.badges-dir }}. Set generate-badges=true or run the badge generator first."
4546 exit 1
4647 fi
4748 else
4849 echo "✅ Found existing badges in ${{ inputs.badges-dir }}/"
50+ echo "GENERATE_BADGES=false" >> $GITHUB_ENV
4951 fi
5052
5153 - name : Generate badges if needed
52- if : inputs.generate-badges == 'true' && (inputs.badges-dir == 'badges' && !fileExists('badges/coverage.json'))
54+ if : env.GENERATE_BADGES == 'true'
5355 shell : bash
5456 run : |
5557 # Parse coverage data
You can’t perform that action at this time.
0 commit comments