Skip to content

Commit

Permalink
new workflow
Browse files Browse the repository at this point in the history
  • Loading branch information
shenvitor committed May 10, 2024
1 parent e50a315 commit 493c11e
Show file tree
Hide file tree
Showing 3 changed files with 182 additions and 0 deletions.
46 changes: 46 additions & 0 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
# This file was created automatically with `myst init --gh-pages` 🪄 💚

name: MyST GitHub Pages Deploy
on:
push:
# Runs on pushes targeting the default branch
branches: [main]
env:
# `BASE_URL` determines the website is served from, including CSS & JS assets
# You may need to change this to `BASE_URL: ''`
BASE_URL: /${{ github.event.repository.name }}

# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
permissions:
contents: read
pages: write
id-token: write
# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
concurrency:
group: "pages"
cancel-in-progress: false
jobs:
deploy:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Setup Pages
uses: actions/configure-pages@v3
- uses: actions/setup-node@v4
with:
node-version: 18.x
- name: Install MyST Markdown
run: npm install -g mystmd
- name: Build HTML Assets
run: myst build --html
- name: Upload artifact
uses: actions/upload-pages-artifact@v1
with:
path: "./_build/html"
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v2
135 changes: 135 additions & 0 deletions pixi.lock
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ environments:
- conda: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.16.0-py312hf06ca03_0.conda
- conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.3.2-pyhd8ed1ab_0.conda
- conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.7-unix_pyh707e725_0.conda
- conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2
- conda: https://conda.anaconda.org/conda-forge/noarch/comm-0.2.2-pyhd8ed1ab_0.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/debugpy-1.8.1-py312h30efb56_0.conda
- conda: https://conda.anaconda.org/conda-forge/noarch/decorator-5.1.1-pyhd8ed1ab_0.tar.bz2
Expand All @@ -36,6 +37,8 @@ environments:
- conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.0-pyhd8ed1ab_2.conda
- conda: https://conda.anaconda.org/conda-forge/noarch/executing-2.0.1-pyhd8ed1ab_0.conda
- conda: https://conda.anaconda.org/conda-forge/noarch/fqdn-1.5.1-pyhd8ed1ab_0.tar.bz2
- conda: https://conda.anaconda.org/conda-forge/noarch/gitdb-4.0.11-pyhd8ed1ab_0.conda
- conda: https://conda.anaconda.org/conda-forge/noarch/gitpython-3.1.43-pyhd8ed1ab_0.conda
- conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_0.tar.bz2
- conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_0.tar.bz2
- conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyh9f0ad1d_0.tar.bz2
Expand All @@ -60,12 +63,14 @@ environments:
- conda: https://conda.anaconda.org/conda-forge/noarch/jsonschema-specifications-2023.12.1-pyhd8ed1ab_0.conda
- conda: https://conda.anaconda.org/conda-forge/noarch/jsonschema-with-format-nongpl-4.22.0-pyhd8ed1ab_0.conda
- conda: https://conda.anaconda.org/conda-forge/noarch/jupyter-lsp-2.2.5-pyhd8ed1ab_0.conda
- conda: https://conda.anaconda.org/conda-forge/noarch/jupyter-server-mathjax-0.2.6-pyh5bfe37b_1.conda
- conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.6.1-pyhd8ed1ab_0.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/jupyter_core-5.7.2-py312h7900ff3_0.conda
- conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_events-0.10.0-pyhd8ed1ab_0.conda
- conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-2.14.0-pyhd8ed1ab_0.conda
- conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_server_terminals-0.5.3-pyhd8ed1ab_0.conda
- conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab-4.2.0-pyhd8ed1ab_0.conda
- conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab-git-0.50.0-pyhd8ed1ab_1.conda
- conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_pygments-0.3.0-pyhd8ed1ab_1.conda
- conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_server-2.27.1-pyhd8ed1ab_0.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2
Expand Down Expand Up @@ -101,6 +106,7 @@ environments:
- conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_0.conda
- conda: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.10.0-pyhd8ed1ab_0.conda
- conda: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.16.4-pyhd8ed1ab_0.conda
- conda: https://conda.anaconda.org/conda-forge/noarch/nbdime-4.0.1-pyhd8ed1ab_0.conda
- conda: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.10.4-pyhd8ed1ab_0.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h59595ed_0.conda
- conda: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.6.0-pyhd8ed1ab_0.conda
Expand Down Expand Up @@ -145,6 +151,7 @@ environments:
- conda: https://conda.anaconda.org/conda-forge/noarch/send2trash-1.8.3-pyh0d859eb_0.conda
- conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-69.5.1-pyhd8ed1ab_0.conda
- conda: https://conda.anaconda.org/conda-forge/noarch/six-1.16.0-pyh6c4a22f_0.tar.bz2
- conda: https://conda.anaconda.org/conda-forge/noarch/smmap-5.0.0-pyhd8ed1ab_0.tar.bz2
- conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_0.conda
- conda: https://conda.anaconda.org/conda-forge/noarch/soupsieve-2.5-pyhd8ed1ab_1.conda
- conda: https://conda.anaconda.org/conda-forge/noarch/stack_data-0.6.2-pyhd8ed1ab_0.conda
Expand Down Expand Up @@ -550,6 +557,21 @@ packages:
license_family: BSD
size: 84437
timestamp: 1692311973840
- kind: conda
name: colorama
version: 0.4.6
build: pyhd8ed1ab_0
subdir: noarch
noarch: python
url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2
sha256: 2c1b2e9755ce3102bca8d69e8f26e4f087ece73f50418186aee7c74bef8e1698
md5: 3faab06a954c2a04039983f2c4a50d99
depends:
- python >=3.7
license: BSD-3-Clause
license_family: BSD
size: 25170
timestamp: 1666700778190
- kind: conda
name: comm
version: 0.2.2
Expand Down Expand Up @@ -674,6 +696,39 @@ packages:
license_family: MOZILLA
size: 14395
timestamp: 1638810388635
- kind: conda
name: gitdb
version: 4.0.11
build: pyhd8ed1ab_0
subdir: noarch
noarch: python
url: https://conda.anaconda.org/conda-forge/noarch/gitdb-4.0.11-pyhd8ed1ab_0.conda
sha256: 52ab2798be31b8f509eeec458712f447ced4f96ecb672c6c9a42778f47e07b1b
md5: 623b19f616f2ca0c261441067e18ae40
depends:
- python >=3.7
- smmap >=3.0.1,<6
license: BSD-3-Clause
license_family: BSD
size: 52872
timestamp: 1697791718749
- kind: conda
name: gitpython
version: 3.1.43
build: pyhd8ed1ab_0
subdir: noarch
noarch: python
url: https://conda.anaconda.org/conda-forge/noarch/gitpython-3.1.43-pyhd8ed1ab_0.conda
sha256: cbb2802641a009ce9bcc2a047e817fd8816f9c842036a42f4730398d8e4cda2a
md5: 0b2154c1818111e17381b1df5b4b0176
depends:
- gitdb >=4.0.1,<5
- python >=3.7
- typing_extensions >=3.7.4.3
license: BSD-3-Clause
license_family: BSD
size: 156827
timestamp: 1711991122366
- kind: conda
name: h11
version: 0.14.0
Expand Down Expand Up @@ -1119,6 +1174,23 @@ packages:
license_family: BSD
size: 55539
timestamp: 1712707521811
- kind: conda
name: jupyter-server-mathjax
version: 0.2.6
build: pyh5bfe37b_1
build_number: 1
subdir: noarch
noarch: python
url: https://conda.anaconda.org/conda-forge/noarch/jupyter-server-mathjax-0.2.6-pyh5bfe37b_1.conda
sha256: 46f6c3b76d9f03e8eb31e1c178083efb7de94447b8b14d378493073666a791a1
md5: 11ca195fc8a16770661a387bcce27c36
depends:
- jupyter_server >=1.1,<3
- python >=3.7
license: BSD-3-Clause
license_family: BSD
size: 2046225
timestamp: 1672324687778
- kind: conda
name: jupyter_client
version: 8.6.1
Expand Down Expand Up @@ -1258,6 +1330,30 @@ packages:
license_family: BSD
size: 7874048
timestamp: 1715012272179
- kind: conda
name: jupyterlab-git
version: 0.50.0
build: pyhd8ed1ab_1
build_number: 1
subdir: noarch
noarch: python
url: https://conda.anaconda.org/conda-forge/noarch/jupyterlab-git-0.50.0-pyhd8ed1ab_1.conda
sha256: 690f493904a89b550d636e1e727fffec240ae90f28cf275ef21a0f45ea034e66
md5: 5020cacc18e3d5f62a81513f26ac2cac
depends:
- jupyter_server >=2.0,<3.0
- nbdime >=4.0,<5.0
- nbformat
- packaging
- pexpect
- python >=3.6,<4.0
- traitlets >=5.0,<6.0
constrains:
- jupyterlab >=4,<5
license: BSD-3-Clause
license_family: BSD
size: 902783
timestamp: 1707314502152
- kind: conda
name: jupyterlab_pygments
version: 0.3.0
Expand Down Expand Up @@ -1867,6 +1963,30 @@ packages:
license_family: BSD
size: 189004
timestamp: 1714477286178
- kind: conda
name: nbdime
version: 4.0.1
build: pyhd8ed1ab_0
subdir: noarch
noarch: python
url: https://conda.anaconda.org/conda-forge/noarch/nbdime-4.0.1-pyhd8ed1ab_0.conda
sha256: de2dc2281e914d7483b9affdb435fac292b4fd1f736bfe27c3f90b8c23f9244d
md5: dd76d44a144499f8ff3254fd20cdb7a2
depends:
- colorama
- gitpython !=2.1.4,!=2.1.5,!=2.1.6
- jinja2 >=2.9
- jupyter-server-mathjax >=0.2.2
- jupyter_server
- nbformat
- pygments
- python >=3.6
- requests
- tornado
license: BSD-3-Clause
license_family: BSD
size: 4420024
timestamp: 1700575801912
- kind: conda
name: nbformat
version: 5.10.4
Expand Down Expand Up @@ -2594,6 +2714,21 @@ packages:
license_family: MIT
size: 14259
timestamp: 1620240338595
- kind: conda
name: smmap
version: 5.0.0
build: pyhd8ed1ab_0
subdir: noarch
noarch: python
url: https://conda.anaconda.org/conda-forge/noarch/smmap-5.0.0-pyhd8ed1ab_0.tar.bz2
sha256: 23011cb3e064525bdb8787c75126a2e78d2344a72cd6773922006d1da1f2af16
md5: 62f26a3d1387acee31322208f0cfa3e0
depends:
- python >=3.5
license: BSD-3-Clause
license_family: BSD
size: 22483
timestamp: 1634310465482
- kind: conda
name: sniffio
version: 1.3.1
Expand Down
1 change: 1 addition & 0 deletions pixi.toml
Original file line number Diff line number Diff line change
Expand Up @@ -17,3 +17,4 @@ jax = ">=0.4.26,<0.5"
numpy = ">=1.26.4,<1.27"
black = ">=24.4.2,<24.5"
isort = ">=5.13.2,<5.14"
jupyterlab-git = ">=0.50.0,<0.51"

0 comments on commit 493c11e

Please sign in to comment.