Click Use this template
button to copy this repository.
See also:
- template-juliabook : runs notebooks concurrently and jupyter-book builds the website.
In ci.yml, Jupyter (*.ipynb
) and Literate (*.jl
) notebooks under the docs
folder are executed by GitHub actions; then Jupyter book creates a beautiful website.
The notebooks are executed in parallel by dynamic matrix. Every notebook runs on an individual runner.
Open your repository settings => Pages => GitHub Pages => Build and deployment => Source, select GitHub actions
.
See dependabot.yml configuration.
This repository also uses Kodiak Bot to automatically merge updates. You might need to enable the Kodiak Bot APP.
update-manifest.yml regularly updates Julia dependencies, make a PR with the updated dependencies, and automatically merge the updates if the notebooks are executed smoothly.
See the instructions for how to trigger CI workflows in a PR. This repo uses a custom GitHub APP to generate a token on the fly.
linkcheck.yml uses GitHub actions to regularly check if the web links in the notebooks are valid.