actions-rtd-workflow
A RTD-like documentation pipeline for GitHub Actions
Features
Support of
pipandcondadependency files.Build and deploy branches under
/branches/<branch>.Build and deploy tags under
/tags/<tag>.Secure build and preview of pull requests under
/pull/<number>via labels.Manual trigger for branches.
Select branch to deploy the site (default:
gh-pages).Redirect the main domain to
/latestor/stable(default:/latest).Redirect the
/stablesubdomain to the latest SemVer tag, or the stable branch (if exists).Automatic removal of pages from closed/merged pull requests, and deleted branches or tags.
Not supported
Multi-language builds.
Live demo
https://epassaro.github.io/actions-rtd-workflow
https://epassaro.github.io/actions-rtd-workflow/latest
https://epassaro.github.io/actions-rtd-workflow/stable
https://epassaro.github.io/actions-rtd-workflow/pull/1
https://epassaro.github.io/actions-rtd-workflow/tag/v0.1.0