File tree Expand file tree Collapse file tree 5 files changed +46
-31
lines changed Expand file tree Collapse file tree 5 files changed +46
-31
lines changed Original file line number Diff line number Diff line change 1515 runs-on : ubuntu-latest
1616 steps :
1717 - name : Checkout
18- uses : actions/checkout@v3
18+ uses : actions/checkout@v4
1919 - name : Install node
2020 uses : actions/setup-node@v3
2121 with :
7676
7777 steps :
7878 - name : Checkout
79- uses : actions/checkout@v3
79+ uses : actions/checkout@v4
8080 - name : Install Python
8181 uses : actions/setup-python@v4
8282 with :
Original file line number Diff line number Diff line change 1414 runs-on : ubuntu-latest
1515 steps :
1616 - name : Checkout
17- uses : actions/checkout@v3
17+ uses : actions/checkout@v4
1818 - name : Base Setup
1919 uses : jupyterlab/maintainer-tools/.github/actions/base-setup@v1
2020 - name : Install Dependencies
Original file line number Diff line number Diff line change 1616 timeout-minutes : 10
1717 steps :
1818 - name : Checkout 🛎️
19- uses : actions/checkout@v3
19+ uses : actions/checkout@v4
2020
2121 - name : Setup Node 💾
2222 uses : actions/setup-node@v3
4747 timeout-minutes : 10
4848 steps :
4949 - name : Checkout 🛎️
50- uses : actions/checkout@v3
50+ uses : actions/checkout@v4
5151
5252 - name : Setup Node 💾
5353 uses : actions/setup-node@v3
8080 timeout-minutes : 10
8181 steps :
8282 - name : Checkout 🛎️
83- uses : actions/checkout@v3
83+ uses : actions/checkout@v4
8484
8585 - name : Setup Node 💾
8686 uses : actions/setup-node@v3
@@ -110,7 +110,7 @@ jobs:
110110 timeout-minutes : 10
111111 steps :
112112 - name : Checkout 🛎️
113- uses : actions/checkout@v3
113+ uses : actions/checkout@v4
114114
115115 - name : Setup Node 💾
116116 uses : actions/setup-node@v3
Original file line number Diff line number Diff line change 11name : docs
22
33on :
4- push :
5- branches :
6- - main
7-
4+ push :
5+ branches :
6+ - main
7+ workflow_dispatch :
8+
89concurrency :
9- group : ${{ github.workflow }}-${{ github.ref }}
10- cancel-in-progress : true
11-
10+ group : " pages "
11+ cancel-in-progress : false
12+
1213jobs :
13- deploy-docs :
14- runs-on : ubuntu-latest
15- timeout-minutes : 10
16- steps :
17- - name : Checkout 🛎️
18- uses : actions/checkout@v3
14+ deploy-docs :
15+ environment :
16+ name : github-pages
17+ url : ${{ steps.deployment.outputs.page_url }}
18+ runs-on : ubuntu-latest
19+ timeout-minutes : 10
20+ permissions :
21+ contents : read
22+ pages : write
23+ id-token : write
24+ steps :
25+ - name : Checkout 🛎️
26+ uses : actions/checkout@v4
27+
28+ - name : Install Dependencies 📥
29+ run : yarn install
30+
31+ - name : Build Docs 🔧
32+ run : yarn run build:docs
33+ working-directory : packages/components
1934
20- - name : Install Dependencies 📥
21- run : yarn install
35+ - name : Setup Pages
36+ uses : actions/configure-pages@v4
2237
23- - name : Build Docs 🔧
24- run : yarn run build:docs
25- working-directory : packages/components
38+ - name : Upload artifact
39+ uses : actions/upload-pages-artifact@v3
40+ with :
41+ path : packages/components/storybook-static
2642
27- - name : Deploy Docs 🚀
28- uses : JamesIves/github-pages-deploy-action@v4
29- with :
30- branch : gh-pages
31- folder : packages/components/storybook-static
43+ - name : Deploy to GitHub Pages
44+ id : deployment
45+ uses : actions/deploy-pages@v4
46+
Original file line number Diff line number Diff line change 1919
2020 steps :
2121 - name : Checkout 🛎️
22- uses : actions/checkout@v3
22+ uses : actions/checkout@v4
2323
2424 - name : Setup Node 💾
2525 uses : actions/setup-node@v3
You can’t perform that action at this time.
0 commit comments