Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
GitHub: Add a GitHub Action to publish docs
Add a GitHub Action to publish docs automatically, whenever someone pushes against the "main" branch. Note we have chosen to implement the actual business logic of publishing docs as part of the Makefile, rather than as part of the GitHub Action directly. This means we only use the GitHub action to *automate* the invocation of pre-existing business logic. This allows us to run the exact same logic both locally and within a GitHub Action. See here for interesting context: https://news.ycombinator.com/item?id=33751533 Finally, ensure the docs-clean target actually depends on having created the managed Python virtualenv, because it needs Sphinx-provided commands. Signed-off-by: Vangelis Koukis <[email protected]>
- Loading branch information