Skip to content

Commit 25d62b2

Browse files
committed
Add coverage badge to README, fix Pages deploy to preserve demo.gif
- Add shields.io coverage badge using endpoint from GitHub Pages - Deploy job now checks out gh-pages first so demo.gif is preserved alongside badge.json
1 parent c70a417 commit 25d62b2

2 files changed

Lines changed: 7 additions & 2 deletions

File tree

.github/workflows/ci.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,19 +68,23 @@ jobs:
6868
url: ${{ steps.deployment.outputs.page_url }}
6969

7070
steps:
71+
- uses: actions/checkout@v4
72+
with:
73+
ref: gh-pages
74+
7175
- name: Download coverage badge
7276
uses: actions/download-artifact@v4
7377
with:
7478
name: coverage-badge
75-
path: coverage
79+
path: .
7680

7781
- name: Setup Pages
7882
uses: actions/configure-pages@v5
7983

8084
- name: Upload Pages artifact
8185
uses: actions/upload-pages-artifact@v3
8286
with:
83-
path: coverage
87+
path: .
8488

8589
- name: Deploy to GitHub Pages
8690
id: deployment

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
[![Gem Version](https://badge.fury.io/rb/active_admin_sidebar.svg)](https://badge.fury.io/rb/active_admin_sidebar)
22
[![NPM Version](https://badge.fury.io/js/@activeadmin-plugins%2Factive_admin_sidebar.svg)](https://badge.fury.io/js/@activeadmin-plugins%2Factive_admin_sidebar)
33
![npm](https://img.shields.io/npm/dm/@activeadmin-plugins/active_admin_sidebar)
4+
![Coverage](https://img.shields.io/endpoint?url=https://activeadmin-plugins.github.io/active_admin_sidebar/badge.json)
45

56
# ActiveAdmin Sidebar
67

0 commit comments

Comments
 (0)