File tree Expand file tree Collapse file tree 3 files changed +51
-1
lines changed Expand file tree Collapse file tree 3 files changed +51
-1
lines changed Original file line number Diff line number Diff line change
1
+ # This file was created automatically with `myst init --gh-pages` 🪄 💚
2
+ # Ensure your GitHub Pages settings for this repository are set to deploy with **GitHub Actions**.
3
+
4
+ name : MyST GitHub Pages Deploy
5
+ on :
6
+ push :
7
+ # Runs on pushes targeting the default branch
8
+ branches : [main]
9
+ env :
10
+ # `BASE_URL` determines the website is served from, including CSS & JS assets
11
+ # You may need to change this to `BASE_URL: ''`
12
+ BASE_URL : /${{ github.event.repository.name }}
13
+
14
+ # Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
15
+ permissions :
16
+ contents : read
17
+ pages : write
18
+ id-token : write
19
+ # Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
20
+ # However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
21
+ concurrency :
22
+ group : ' pages'
23
+ cancel-in-progress : false
24
+ jobs :
25
+ deploy :
26
+ environment :
27
+ name : github-pages
28
+ url : ${{ steps.deployment.outputs.page_url }}
29
+ runs-on : ubuntu-latest
30
+ steps :
31
+ - uses : actions/checkout@v4
32
+ - name : Setup Pages
33
+ uses : actions/configure-pages@v3
34
+ - uses : actions/setup-node@v4
35
+ with :
36
+ node-version : 18.x
37
+ - name : Install MyST Markdown
38
+ run : npm install -g mystmd
39
+ - name : Build HTML Assets
40
+ run : myst build --html
41
+ - name : Upload artifact
42
+ uses : actions/upload-pages-artifact@v3
43
+ with :
44
+ path : ' ./_build/html'
45
+ - name : Deploy to GitHub Pages
46
+ id : deployment
47
+ uses : actions/deploy-pages@v4
Original file line number Diff line number Diff line change @@ -137,4 +137,6 @@ dmypy.json
137
137
138
138
# Data
139
139
data /
140
- ** /data /
140
+ ** /data /
141
+ # MyST build outputs
142
+ _build
Original file line number Diff line number Diff line change @@ -23,6 +23,7 @@ dependencies:
23
23
- jupyter_bokeh
24
24
- mamba
25
25
- matplotlib
26
+ - mystmd
26
27
- nbformat
27
28
- nbstripout
28
29
- nodejs
You can’t perform that action at this time.
0 commit comments