File tree Expand file tree Collapse file tree 1 file changed +17
-16
lines changed Expand file tree Collapse file tree 1 file changed +17
-16
lines changed Original file line number Diff line number Diff line change @@ -22,30 +22,31 @@ concurrency:
22
22
cancel-in-progress : false
23
23
24
24
jobs :
25
- # Build job
26
- build :
25
+ # Single deploy job since we're just deploying
26
+ deploy :
27
+ environment :
28
+ name : github-pages
29
+ url : ${{ steps.deployment.outputs.page_url }}
27
30
runs-on : ubuntu-latest
28
31
steps :
29
32
- name : Checkout
30
33
uses : actions/checkout@v4
34
+ - name : Set up Node
35
+ uses : actions/setup-node@v4
36
+ with :
37
+ node-version : lts/*
38
+ cache : ' npm'
39
+ - name : Install dependencies
40
+ run : npm ci
41
+ - name : Build
42
+ run : npm run build
31
43
- name : Setup Pages
32
44
uses : actions/configure-pages@v5
33
- - name : Build with Jekyll
34
- uses : actions/jekyll-build-pages@v1
35
- with :
36
- source : ./demo
37
- destination : ./_site
38
45
- name : Upload artifact
39
46
uses : actions/upload-pages-artifact@v3
40
-
41
- # Deployment job
42
- deploy :
43
- environment :
44
- name : github-pages
45
- url : ${{ steps.deployment.outputs.page_url }}
46
- runs-on : ubuntu-latest
47
- needs : build
48
- steps :
47
+ with :
48
+ # Upload dist folder
49
+ path : ' ./demo/dist'
49
50
- name : Deploy to GitHub Pages
50
51
id : deployment
51
52
uses : actions/deploy-pages@v4
You can’t perform that action at this time.
0 commit comments