File tree Expand file tree Collapse file tree 1 file changed +39
-0
lines changed Expand file tree Collapse file tree 1 file changed +39
-0
lines changed Original file line number Diff line number Diff line change
1
+ name : Deploy website
2
+ on :
3
+ push :
4
+ tags :
5
+ - ' *'
6
+ workflow_dispatch :
7
+
8
+ permissions :
9
+ contents : write
10
+
11
+ jobs :
12
+ build-and-deploy :
13
+ runs-on : ubuntu-latest
14
+ steps :
15
+ - name : checkout
16
+ uses : actions/checkout@v3
17
+
18
+ - name : setup node
19
+ uses : actions/setup-node@v1
20
+ with :
21
+ node-version : 14
22
+
23
+ - name : create package-lock.json
24
+ run : npm i --package-lock-only --ignore-scripts
25
+
26
+ - name : Install dependencies
27
+ run : npm ci
28
+
29
+ - name : build Docs
30
+ run : npm run build
31
+
32
+ - name : Deploy to GitHub Pages
33
+ uses : peaceiris/actions-gh-pages@v3
34
+ with :
35
+ github_token : ${{ secrets.GITHUB_TOKEN }}
36
+ publish_dir : ./dist
37
+ force_orphan : true
38
+ user_name : ' github-actions[bot]'
39
+ user_email : ' github-actions[bot]@users.noreply.github.com'
You can’t perform that action at this time.
0 commit comments