Skip to content

Commit 0d6eb8d

Browse files
authored
fix update coverage badge (#171)
1 parent 6a1fc65 commit 0d6eb8d

File tree

1 file changed

+7
-9
lines changed

1 file changed

+7
-9
lines changed

.github/workflows/update-coverage-badge.yaml

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -60,12 +60,11 @@ jobs:
6060
fi
6161
6262
- name: Create Coverage Badge SVG
63-
if: github.event_name != 'pull_request'
6463
id: create_badge
6564
run: |
66-
mkdir -p badges
65+
mkdir -p temporarybadges
6766
# Create SVG badge file
68-
cat > badges/coverage.svg << EOF
67+
cat > temporarybadges/coverage.svg << EOF
6968
<svg xmlns="http://www.w3.org/2000/svg" width="106" height="20">
7069
<linearGradient id="b" x2="0" y2="100%">
7170
<stop offset="0" stop-color="#bbb" stop-opacity=".1"/>
@@ -90,16 +89,15 @@ jobs:
9089
echo "Created coverage badge SVG"
9190
9291
- name: Push Badge to Dedicated Branch
93-
if: github.event_name != 'pull_request'
9492
env:
9593
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
9694
run: |
9795
BADGE_BRANCH="coverage-badge"
98-
96+
9997
# Setup git
10098
git config --local user.email "[email protected]"
10199
git config --local user.name "Coverage Badge Action"
102-
100+
103101
# Try to fetch the badge branch, or create it if it doesn't exist
104102
if ! git fetch origin $BADGE_BRANCH; then
105103
# Create an orphan branch for the badge
@@ -108,11 +106,11 @@ jobs:
108106
else
109107
git checkout $BADGE_BRANCH
110108
fi
111-
109+
112110
# Copy over just the badge SVG
113111
mkdir -p badges
114-
cp ../badges/coverage.svg badges/
115-
112+
cp temporarybadges/coverage.svg badges/
113+
116114
# Commit and push the badge
117115
git add badges/coverage.svg
118116
git commit -m "chore: update coverage badge [skip ci]" || echo "No changes to commit"

0 commit comments

Comments
 (0)