As the maintainer of nimpylib org, I'm working on splitting the monorepo, nimpylib, into several.
So document hosting is splitted too.
But I found no better solution than copying my old ci (docs.yml) multiply times, which is bad for maintenance and what I hate.
So I learnt how to setup a action that can be uses in any other actions, after which nimpylib/doc-deploy was born.
Currently, all nimble repos in nimpylib org have used this action, like pylib (help you write Python in Nim), npython (python interpreter written in Nim) and pyrepr (py like repr, ascii, hex/oct/bin).
To keep semver, the version is still within v0, as of now(Dec 21, 2025), the latest is v0.1.3, refer to https://github.com/marketplace/actions/nimdoc-deploy for the latest version
Welcome any taste to this action and issues are welcome on github.
Your fallback will surely faster push it to a stable version (v1)