File tree Expand file tree Collapse file tree 1 file changed +48
-0
lines changed
Expand file tree Collapse file tree 1 file changed +48
-0
lines changed Original file line number Diff line number Diff line change 1+ name: Deploy to GitHub Pages
2+
3+ on:
4+ push:
5+ branches: [main]
6+ workflow_dispatch:
7+
8+ permissions:
9+ contents: write
10+ pages: write
11+ id-token: write
12+
13+ concurrency:
14+ group: "pages"
15+ cancel-in-progress: false
16+
17+ jobs:
18+ deploy:
19+ timeout-minutes: 10
20+ environment:
21+ name: github-pages
22+ url: ${{ steps.deployment.outputs.page_url }}
23+ runs-on: ubuntu-latest
24+ steps:
25+ - uses: pnpm/action-setup@v4
26+ with:
27+ version: 9
28+
29+ - name: Checkout
30+ uses: actions/checkout@v4
31+
32+ - name: Install dependencies
33+ run: pnpm install
34+
35+ - name: Build
36+ run: pnpm build
37+
38+ - name: Setup GitHub Pages
39+ uses: actions/configure-pages@v4
40+
41+ - name: Upload artifact
42+ uses: actions/upload-pages-artifact@v3
43+ with:
44+ path: ./build
45+
46+ - name: Deploy to GitHub Pages
47+ id: deployment
48+ uses: actions/deploy-pages@v3
You can’t perform that action at this time.
0 commit comments