Click Use this template
button to copy this repository.
See also:
- template-juliabook-matrix : Dynamic parallel matrix runs notebooks concurrently and jupyter-book builds the website.
In ci.yml, Jupyter (*.ipynb
) and Literate (*.jl
) notebooks under the docs
folder are executed in parallel, and then Jupyter book creates a beautiful website with notebook execution results.
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.
The Github workflow update-manifest.yml will regularly update Julia dependencies, make a PR with the updated packages, and automatically merge the updates if the notebooks are executed without error.
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.