Reusable GitHub Action to render Quarto docs and publish via rsync
It provides a shared, reusable GitHub Actions workflow that builds a Quarto site, checks links, and uploads the output with rsync using a write‑only deploy key. The action handles security by pinning host keys and confining the key to a single directory via rrsync. Consumers only need a tiny caller workflow and a few repo variables, making docs publishing fast and safe. Ideal for projects that want self‑hosted documentation without exposing repo write tokens.
View on GitHub →georgeharker/gh-quarto-publish