Uh oh!
There was an error while loading. Please reload this page.
Previews in pull requests - #105
Conversation
hugovk
commented
Feb 6, 2023
Ping @Mariatta |
JDLH
commented
Feb 6, 2023
I wasn't aware of the term "bus factor". For the information of others like me, it refers to a risk that critical roles in a project are limited to a small number of people, in the sense of "in case they get hit by a bus". There is a nice Wikipedia article, Bus factor. |
Mariatta
commented
Feb 6, 2023
Project created: https://readthedocs.org/projects/python-docs-theme-previews/ Who else should I add as maintainers? |
hugovk
commented
Feb 6, 2023
Thanks! Maybe @JulienPalard, @ezio-melotti and me? |
pradyunsg
commented
Feb 6, 2023
I'd be happy to be listed as well, if we don't have enough people. :) |
Mariatta
commented
Feb 6, 2023
I'll need your readthedocs usernames: @hugovk, @pradyunsg, @JulienPalard, @ezio-melotti |
pradyunsg
commented
Feb 6, 2023
I'm |
hugovk
commented
Feb 6, 2023
I'm |
Mariatta
commented
Feb 6, 2023
Invites sent. |
hugovk
commented
Feb 7, 2023
I'll close this and re-open it as a new PR, and hopefully it will trigger an RTD build 🤞 |
hugovk
commented
Feb 7, 2023
Nope, didn't trigger for #107, re-opening this. It worked on my fork, I'll compare settings: |
hugovk
commented
Feb 7, 2023
OK, so the incoming GitHub webhook is good on my fork (at https://readthedocs.org/dashboard/hugovk-python-docs-theme/integrations/225260/): And I also see a webhook (at https://github.com/hugovk/python-docs-theme/settings/hooks): But not for this repo (at https://readthedocs.org/dashboard/python-docs-theme-previews/integrations/225787/): If I click "Resync webhook" I get "Webhook activation failed. Make sure you have the necessary permissions", which makes sense as I don't have admin permissions here. @Mariatta Please can you try the "Resync webhook" button at https://readthedocs.org/dashboard/python-docs-theme-previews/integrations/225787/? And is there anything at https://github.com/python/python-docs-theme/settings/hooks? |
hugovk
commented
Feb 7, 2023
Łukasz has enabled we hooks. 🎣 Close/re-open to retrigger... |
hugovk
commented
Feb 7, 2023
Deploy preview is now built! Ready for review! https://python-docs-theme-previews--105.org.readthedocs.build/en/105/ |



Fixes#70.
#70 suggested Read the Docs and Netlify, but we have a bit of a bus factor problem with Netlify on the CPython docs due to only having a single account that can access the admin, so let's use Read the Docs as well. We're using it successfully in the PEPs repo.
Here's a demo build:
Draft because:
And we need to set up Read the Docs:
python-docs-theme-previewsslug (consistent withpeps-previewsat https://github.com/python/peps)