-
-
Notifications
You must be signed in to change notification settings - Fork 65
Previews in pull requests #105
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
Conversation
Ping @Mariatta |
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. |
Project created: https://readthedocs.org/projects/python-docs-theme-previews/ Who else should I add as maintainers? |
Thanks! Maybe @JulienPalard, @ezio-melotti and me? |
I'd be happy to be listed as well, if we don't have enough people. :) |
I'll need your readthedocs usernames: @hugovk, @pradyunsg, @JulienPalard, @ezio-melotti |
I'm |
I'm |
Invites sent. |
I'll close this and re-open it as a new PR, and hopefully it will trigger an RTD build 🤞 |
Nope, didn't trigger for #107, re-opening this. It worked on my fork, I'll compare settings: |
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? |
Łukasz has enabled we hooks. 🎣 Close/re-open to retrigger... |
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-previews
slug (consistent withpeps-previews
at https://github.com/python/peps)