Contributing
Issues, pull requests, and how the repository is laid out.
Contributions are welcome. Open an issue for a bug or a request, or a pull request for a change you have already made.
Repository layout
Changing a feature
The uv and quarto-computing-dependencies features exist twice, once under .github/.devcontainer/ and once under .devcontainer/universal/. The check-feature-sync job runs diff -r on both pairs and fails the build if they differ, so apply every change to both copies.
Changing an image
Opening a pull request builds the release and prerelease images on both architectures and runs quarto check inside them, without publishing anything. The check output lands in the workflow run summary.
Changing the documentation
The site is a Quarto project in docs/, built with the Atelier project type.
quarto preview docsThe quarto check transcripts on the Quarto check output page are written by the build workflow. Edit the prose around them, but leave the QUARTO_CHECK_* comment markers in place.
Merging to main deploys the site to GitHub Pages.
Licence
This project is released under the MIT licence.