Click Use this template
button to copy this repository.
See also:
- template-juliabook: runs notebooks concurrently in one runner and use jupyter-book to build the website.
- template-juliabook-matrix: mostly the same as this repository, but it uses jupyter-book to render the website.
- Workflow file: ci.yml
The notebooks under the docs
folder are executed in parallel, and then Quarto creates a beautiful website from Markdown and Jupyter notebook files.
Open your repository settings => Pages => GitHub Pages => Build and deployment => Source, select GitHub actions
.
See dependabot.yml and .kodiak.toml configuration files.
You need to enable the Kodiak Bot APP to automatically merge updates.
The GitHub workflow 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 creating tokens 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.