Skip to content

Commit 9115067

Browse files
committed
chore: update GitHub Actions workflow for documentation deployment
1 parent d6c4d14 commit 9115067

File tree

1 file changed

+19
-6
lines changed

1 file changed

+19
-6
lines changed

.github/workflows/gh-pages.yml

Lines changed: 19 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,30 @@
1+
name: Deploy Docs
2+
13
on: push
24

5+
permissions:
6+
contents: write
7+
38
jobs:
49
publish:
510
runs-on: ubuntu-latest
611
steps:
7-
- uses: actions/checkout@v1
8-
- uses: actions/setup-node@v1
12+
- uses: actions/checkout@v4
13+
14+
- uses: actions/setup-node@v4
915
with:
10-
node-version: 10
11-
- run: npm install
12-
- run: npm run docs:build
16+
node-version: 20
17+
cache: npm
18+
19+
- run: npm ci
20+
21+
- name: Build docs
22+
run: npm run docs:build
23+
env:
24+
VITEPRESS_BASE: /qrcode-reader-vue3/
25+
1326
- name: Deploy Docs
14-
uses: JamesIves/github-pages-deploy-action@4.1.4
27+
uses: JamesIves/github-pages-deploy-action@v4.6.1
1528
with:
1629
branch: gh-pages
1730
folder: docs/.vitepress/dist

0 commit comments

Comments
 (0)