> First, verify that Actions is enabled for your repository. Visit your repository settings, and go to Units > Overview.
Folks, don't forget to read the docs!
#readthedocs has max-width 800px ... yeah, my wide screen monitor ๐ฅฑ
#uidesign at its best!
I was joking about this, but #ReadTheDocs doesn't support Forgejo yet.
So I have to decide if I want well-supported tools or if I want to get off the major commercial platforms.

Over time, a documentation project may want to rename and move contents around. Redirects allow changes in a documentation project to happen without bad user experiences. If you do not manage URL structures, users will eventually encounter 404 File Not Found errors. While this may be acceptable i...
I feel like this is a very common problem amongst #Python libraries. Most use #ReadTheDocs to host documentation, and the default template has no obvious way to include a link back to GitHub that is visible on every page. One can show the source code of a function/class in the API docs / autodoc, but it's not the full repo. I'd prefer everyone to add an external toctree link to the source code, but I haven't seen anybody doing this.
As a result, when I search for a Python library on the web, the first search result is the RTD page, the second one, if I'm lucky, is the #PyPI page, but the source code is nowhere to be found, and I have to go look for it (often by clicking "Edit this page" in the docs, then manually trimming the URL) :/
๐ rtd-dev-docs-l10n is published!
๐ Preview:
https://projects.localizethedocs.org/rtd-dev-docs-l10n
๐ Crowdin:
https://localizethedocs.crowdin.com/rtd-dev-docs-l10n
๐ GitHub:
๐ rtd-user-docs-l10n is published!
๐ Preview:
https://projects.localizethedocs.org/rtd-user-docs-l10n
๐ Crowdin:
https://localizethedocs.crowdin.com/rtd-user-docs-l10n
๐ GitHub:
Signed up to #readthedocs for an open source project:
https://inema.readthedocs.io/en/latest/index.html
Process was pretty smooth, e.g. it supports github integration,
but it's optional and the service doesn't try to force it on you via dark patterns.
Even pausing for hours during the signup steps was fine,
i.e. session didn't time out or something.
Thus, appreciated the experience, even more so given the general enshittification happening elsewhere.