-
Notifications
You must be signed in to change notification settings - Fork 795
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Backporting documentation to RTD #2227
Comments
Related documentation: https://docs.readthedocs.io/en/stable/versions.html |
This is hard 😢 I went with the approach of declaring 0.9.x 0.10.x 0.11.x branches, but i fail to build the documentation because of updated versions of various packages to build the docs have made things break over time. I fail to build 0.9.x (0.9.0) but it works with 0.10.x (0.10.6) and 0.11.x (0.11.1). Okay I've manually cherry-picked a commit fixing the build issues on 0.9.x, 0.10.x, and 0.11.x, and manually removed the insecure documentation step in those branches. |
Done! It now looks like this on the published website. @willingc what do you think? Does this make sense? |
I'll go ahead and close this as resolved |
Background
We want to update documentation because of a security. But how do we backport documentation fixes to previous releases in our Read The Docs based website?
Backporting in jupyterhub/jupyterhub
I've seen that jupyterhub/jupyterhub is backporting code fixes in branches named 1.2.x 1.3.x etc, but that jupyterhub/jupyterhub still relies on the tags to publish different versions to RTD rather than branches.
Backporting docs (+ code) in Z2JH
Currently I think we need to backport documentation fixes by stop using RTD to feature tags, but instead feature branches.
How does RTD work?
The text was updated successfully, but these errors were encountered: