Rendering of Quarto for CI requires an exactly the same environment set up, please refer:
- https://quarto.org/docs/publishing/ci.html#rendering-for-ci
- quarto-actions/publish (to netlify or GitHub Pages) To build exactly the same environment,
- try Creating a Docker container action (and this)
- you can refer to this action, it uses Dockerfile to build the environment: https://github.com/dmnemec/copy_file_to_another_repo_action Quarto seemingly provides convenient way to publish your html content. See:
- https://quarto.org/docs/publishing/netlify.html#publish-action See also: https://github.com/quarto-dev/quarto-actions