Skip to content

Latest commit

 

History

History
31 lines (22 loc) · 1.06 KB

File metadata and controls

31 lines (22 loc) · 1.06 KB

Guide for Maintainers

This guide for configuring and maintaining collection of executable tutorials.

Notes on the notebook file format

We do use MyST Markdown format for the notebooks, please visit the upstream documentation to learn more about the reasoning behind the choice. To provide a seamless user experience for users in JupyterLab, we employ some libraries 1 and a little special configuration 2.

Specialized Patterns

Sometimes it is convenient to disable a job in a GitHub Action on certain Pull Requests. This may be added to the job to configure it to skip Pull Requests that have a given label called LABEL.

jobs:
  tests:
    if: ${{ !(github.event_name == 'pull_request') || !contains(github.event.pull_request.labels.*.name, 'LABEL') }}

Footnotes

  1. jupytext and the jupyterlab-myst JupyterLab extension

  2. See .binder/postBuild and .binder/overrides.json.