@@ -31,81 +31,7 @@ Warning banner
31
31
32
32
.. note :: Warning banners are available only for :doc:`Sphinx projects </intro/getting-started-with-sphinx>`.
33
33
34
- Configuration
35
- -------------
36
-
37
- To enable this feature for your project,
38
- your Read the Docs account needs to be connected to an account with a supported VCS provider.
39
- See `Limitations `_ for more information.
40
-
41
- If your account is already connected:
42
-
43
- #. Go to your project dashboard
44
- #. Go to :guilabel: `Admin `, then :guilabel: `Advanced settings `
45
- #. Enable the :guilabel: `Build pull requests for this project ` option
46
- #. Click on :guilabel: `Save `
47
-
48
- Privacy levels
49
- --------------
50
-
51
- .. note ::
52
-
53
- Privacy levels are only supported on :doc: `/commercial/index `.
54
-
55
- By default, all docs built from pull requests are private.
56
- To change their privacy level:
57
-
58
- #. Go to your project dashboard
59
- #. Go to :guilabel: `Admin `, then :guilabel: `Advanced settings `
60
- #. Select your option in :guilabel: `Privacy level of builds from pull requests `
61
- #. Click on :guilabel: `Save `
62
-
63
- Privacy levels work the same way as :ref: `normal versions <versions:privacy levels >`.
64
-
65
- Limitations
66
- -----------
67
-
68
- - Only available for **GitHub ** and **GitLab ** currently. Bitbucket is not yet supported.
69
- - To enable this feature, your Read the Docs account needs to be connected to an
70
- account with your VCS provider.
71
- - Builds from pull requests have the same memory and time limitations
72
- :doc: `as regular builds </builds >`.
73
- - Additional formats like PDF and EPUB aren't built, to reduce build time.
74
- - Search queries will default to the default experience for your tool.
75
- This is a feature we plan to add,
76
- but don't want to overwhelm our search indexes used in production.
77
- - The built documentation is kept for 90 days after the pull request has been closed or merged.
78
-
79
- Troubleshooting
80
- ---------------
81
-
82
- No new builds are started when I open a pull request
83
- The most common cause is that your repository's webhook is not configured to
84
- send Read the Docs pull request events. You'll need to re-sync your project's
85
- webhook integration to reconfigure the Read the Docs webhook.
86
-
87
- To resync your project's webhook, go to your project's admin dashboard,
88
- :guilabel: `Integrations `, and then select the webhook integration for your
89
- provider. Follow the directions on to re-sync the webhook, or create a new
90
- webhook integration.
91
-
92
- You may also notice this behavior if your Read the Docs account is not
93
- connected to your VCS provider account, or if it needs to be reconnected.
94
- You can (re)connect your account by going to your :guilabel: `Username dropdown `,
95
- :guilabel: `Settings `, then to :guilabel: `Connected Services `.
96
-
97
-
98
- Build status is not being reported to your VCS provider
99
- If opening a pull request does start a new build, but the build status is not
100
- being updated with your VCS provider, then your connected account may have out
101
- dated or insufficient permisisons.
102
-
103
- Make sure that you have granted access to the Read the Docs `OAuth App `_ for
104
- your personal or organization GitHub account. You can also try reconnecting
105
- your account with your VCS provider.
106
-
107
34
.. seealso ::
108
- - :ref: `integrations:Debugging webhooks `
109
- - :ref: `github-permission-troubleshooting `
110
35
111
- .. _OAuth App : https://github.com/settings/applications
36
+ :doc: `/guides/pull-requests `
37
+ A guide to configuring pull request builds on Read the Docs.
0 commit comments