File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- name : Deploy to GitHub Pages
1+ name : Deploy static content to Pages
22
33on :
44 push :
5- branches : [main]
5+ branches : [" main" ]
66 workflow_dispatch :
77
88permissions :
@@ -11,35 +11,39 @@ permissions:
1111 id-token : write
1212
1313concurrency :
14- group : pages
14+ group : " pages"
1515 cancel-in-progress : true
1616
1717jobs :
18- build :
18+ deploy :
19+ environment :
20+ name : github-pages
21+ url : ${{ steps.deployment.outputs.page_url }}
1922 runs-on : ubuntu-latest
2023 steps :
21- - uses : actions/checkout@v4
24+ - name : Checkout
25+ uses : actions/checkout@v4
2226
23- - uses : actions/setup-node@v4
27+ - name : Setup Node
28+ uses : actions/setup-node@v4
2429 with :
2530 node-version : 20
31+ cache : " npm"
2632
2733 - name : Install dependencies
2834 run : npm ci
2935
3036 - name : Build
3137 run : npm run build
3238
33- - uses : actions/upload-pages-artifact@v3
39+ - name : Setup Pages
40+ uses : actions/configure-pages@v5
41+
42+ - name : Upload artifact
43+ uses : actions/upload-pages-artifact@v3
3444 with :
35- path : dist
45+ path : ./ dist
3646
37- deploy :
38- needs : build
39- runs-on : ubuntu-latest
40- environment :
41- name : github-pages
42- url : ${{ steps.deployment.outputs.page_url }}
43- steps :
44- - id : deployment
47+ - name : Deploy to GitHub Pages
48+ id : deployment
4549 uses : actions/deploy-pages@v4
You can’t perform that action at this time.
0 commit comments