File tree Expand file tree Collapse file tree 3 files changed +28
-6
lines changed
Expand file tree Collapse file tree 3 files changed +28
-6
lines changed Original file line number Diff line number Diff line change 99 DEV_DIR :
1010 required : false
1111 type : string
12+ RELEASES_DIR :
13+ required : false
14+ type : string
15+ default : ./public/releases
1216
1317env :
1418 ONTO_DIR : src
Original file line number Diff line number Diff line change 99 dev :
1010 uses : ./.github/workflows/ci-common.yaml
1111 with :
12- DEV_DIR : dev # build ontologies into "dev" folder
12+ DEV_DIR : ./public/ dev # build ontologies into "dev" folder
1313
14- dev_index_and_deploy :
14+ deploy :
1515 needs : dev
1616 runs-on : ubuntu-latest
1717 permissions :
@@ -28,15 +28,15 @@ jobs:
2828 uses : actions/download-artifact@v4
2929 with :
3030 name : dev
31- path : dev
31+ path : ./public/ dev
3232
3333 - name : Configure GitHub Pages
3434 uses : actions/configure-pages@v5
3535
3636 - name : Upload dev site artifact
3737 uses : actions/upload-pages-artifact@v4
3838 with :
39- path : dev
39+ path : ./public
4040
4141 - name : Deploy dev site
4242 id : deployment
Original file line number Diff line number Diff line change 1616 uses : ./.github/workflows/ci-common.yaml
1717 with :
1818 RELEASE_VERSION : ${{ github.event.inputs.release_version }}
19+ RELEASES_DIR : ./public/releases
1920
2021 deploy :
2122 needs : release
2728 pages : write
2829 id-token : write
2930 steps :
30- - name : Deploy to GitHub Pages
31+ - name : Checkout
32+ uses : actions/checkout@v4
33+
34+ - name : Download release artifact
35+ uses : actions/download-artifact@v4
36+ with :
37+ name : release
38+ path : ./public/releases # download into ./public/releases
39+
40+ - name : Configure GitHub Pages
41+ uses : actions/configure-pages@v5
42+
43+ - name : Upload site artifact
44+ uses : actions/upload-pages-artifact@v4
45+ with :
46+ path : ./public # publish the full public/ tree
47+
48+ - name : Deploy site
3149 id : deployment
32- uses : actions/deploy-pages@v4.0.5
50+ uses : actions/deploy-pages@v4
You can’t perform that action at this time.
0 commit comments