File tree Expand file tree Collapse file tree 1 file changed +27
-7
lines changed
Expand file tree Collapse file tree 1 file changed +27
-7
lines changed Original file line number Diff line number Diff line change 99 - ' .github/workflows/deploy-website.yml'
1010
1111permissions :
12- contents : write
12+ contents : read
13+ pages : write
14+ id-token : write
15+
16+ concurrency :
17+ group : pages
18+ cancel-in-progress : false
1319
1420jobs :
15- deploy :
16- name : Deploy to GitHub Pages
21+ build :
22+ name : Build
1723 runs-on : ubuntu-latest
1824 defaults :
1925 run :
@@ -28,14 +34,28 @@ jobs:
2834 cache : ' npm'
2935 cache-dependency-path : website/package-lock.json
3036
37+ - name : Setup Pages
38+ uses : actions/configure-pages@v5
39+
3140 - name : Install dependencies
3241 run : npm ci
3342
3443 - name : Build
3544 run : npm run build
3645
37- - name : Deploy
38- uses : peaceiris/ actions-gh- pages@v3
46+ - name : Upload artifact
47+ uses : actions/upload- pages-artifact @v3
3948 with :
40- github_token : ${{ secrets.GITHUB_TOKEN }}
41- publish_dir : ./website/build
49+ path : ./website/build
50+
51+ deploy :
52+ name : Deploy to GitHub Pages
53+ environment :
54+ name : github-pages
55+ url : ${{ steps.deployment.outputs.page_url }}
56+ runs-on : ubuntu-latest
57+ needs : build
58+ steps :
59+ - name : Deploy to GitHub Pages
60+ id : deployment
61+ uses : actions/deploy-pages@v4
You can’t perform that action at this time.
0 commit comments