Skip to content

Commit e7fa38f

Browse files
committed
Reinstate creation of coverage badge
1 parent 7259b36 commit e7fa38f

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

.github/workflows/main.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,19 @@ jobs:
3030
bundler-cache: true
3131
- name: Run the default task
3232
run: bundle exec rake test
33+
- name: Read Coverage
34+
run: |
35+
echo "COVERAGE=$(cat coverage/coverage_percent.txt)%" >> $GITHUB_ENV
36+
- name: Create Coverage Badge
37+
if: ${{ matrix.ruby == '4.0' }}
38+
uses: schneegans/dynamic-badges-action@v1.7.0
39+
with:
40+
auth: ${{ secrets.BADGES_GIST_ACCESS }}
41+
gistID: ${{ vars.IMAP_BACKUP_COVERAGE_GIST_ID }}
42+
filename: coverage.json
43+
label: Coverage
44+
message: ${{ env.COVERAGE }}
45+
color: brightgreen
3346

3447
services:
3548
imap:

0 commit comments

Comments
 (0)