File tree 3 files changed +76
-0
lines changed
3 files changed +76
-0
lines changed Original file line number Diff line number Diff line change
1
+ # This file was created automatically with `myst init --gh-pages` 🪄 💚
2
+
3
+ name : MyST GitHub Pages Deploy
4
+ on :
5
+ push :
6
+ # Runs on pushes targeting the default branch
7
+ branches : [main]
8
+ env :
9
+ # `BASE_URL` determines the website is served from, including CSS & JS assets
10
+ # You may need to change this to `BASE_URL: ''`
11
+ BASE_URL : /${{ github.event.repository.name }}
12
+
13
+ # Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
14
+ permissions :
15
+ contents : read
16
+ pages : write
17
+ id-token : write
18
+ # Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
19
+ # However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
20
+ concurrency :
21
+ group : ' pages'
22
+ cancel-in-progress : false
23
+ jobs :
24
+ deploy :
25
+ environment :
26
+ name : github-pages
27
+ url : ${{ steps.deployment.outputs.page_url }}
28
+ runs-on : ubuntu-latest
29
+ steps :
30
+ - uses : actions/checkout@v4
31
+ - name : Setup Pages
32
+ uses : actions/configure-pages@v3
33
+ - uses : actions/setup-node@v4
34
+ with :
35
+ node-version : 18.x
36
+ - name : Install MyST Markdown
37
+ run : npm install -g mystmd
38
+ - name : Build HTML Assets
39
+ run : myst build --html
40
+ - name : Upload artifact
41
+ uses : actions/upload-pages-artifact@v1
42
+ with :
43
+ path : ' ./_build/html'
44
+ - name : Deploy to GitHub Pages
45
+ id : deployment
46
+ uses : actions/deploy-pages@v2
Original file line number Diff line number Diff line change @@ -15,3 +15,4 @@ dependencies:
15
15
- hvplot
16
16
- owslib
17
17
- sphinx-pythia-theme
18
+ - mystmd
Original file line number Diff line number Diff line change
1
+ # See docs at: https://mystmd.org/guide/frontmatter
2
+ version : 1
3
+ extends :
4
+ - https://raw.githubusercontent.com/projectpythia-mystmd/pythia-config/main/pythia.yml
5
+ project :
6
+ id : 00033604-f595-498a-9407-eab331b49411
7
+ # title:
8
+ # description:
9
+ # keywords: []
10
+ # authors: []
11
+ github : https://github.com/ktyle/web-map-feature-services-cookbook
12
+ # To autogenerate a Table of Contents, run "myst init --write-toc"
13
+ toc :
14
+ # Auto-generated by `myst init --write-toc`
15
+ - file : README.md
16
+ - title : Foundations
17
+ children :
18
+ - file : notebooks/introduction.ipynb
19
+ - file : notebooks/web_map_services.ipynb
20
+ - file : notebooks/web_feature_services.ipynb
21
+ - title : Example Workflows
22
+ children :
23
+ - file : notebooks/nasa_earthdata_gibs_explorer.ipynb
24
+
25
+ site :
26
+ template : book-theme
27
+ # options:
28
+ # favicon: favicon.ico
29
+ # logo: site_logo.png
You can’t perform that action at this time.
0 commit comments