Skip to content

Conversation

@TaXxER
Copy link
Contributor

@TaXxER TaXxER commented Jan 27, 2026

Summary:
Removes the trigger-rtd CI job that was manually triggering Read the Docs builds via a webhook.

Background:
The webhook approach was failing with a 403 error because the generic webhook authentication wasn't working properly. After discussion with the OSS team (see Workplace thread), they set up the native GitHub → Read the Docs integration directly on the repository.

With the native GitHub integration, Read the Docs automatically receives push notifications from GitHub and triggers documentation builds. This is:

  • More reliable (no webhook token management)
  • Simpler (no CI step needed)
  • The standard approach for RTD + GitHub

Reviewed By: flinder

Differential Revision: D91595299

Summary:
Removes the `trigger-rtd` CI job that was manually triggering Read the Docs builds via a webhook.

**Background:**
The webhook approach was failing with a 403 error because the generic webhook authentication wasn't working properly. After discussion with the OSS team (see Workplace thread), they set up the native GitHub → Read the Docs integration directly on the repository.

With the native GitHub integration, Read the Docs automatically receives push notifications from GitHub and triggers documentation builds. This is:
- More reliable (no webhook token management)
- Simpler (no CI step needed)
- The standard approach for RTD + GitHub

Reviewed By: flinder

Differential Revision: D91595299
@meta-cla meta-cla bot added the CLA Signed This label is managed by the Meta Open Source bot. label Jan 27, 2026
@meta-codesync
Copy link

meta-codesync bot commented Jan 27, 2026

@TaXxER has exported this pull request. If you are a Meta employee, you can view the originating Diff in D91595299.

@codecov-commenter
Copy link

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

Thanks for integrating Codecov - We've got you covered ☂️

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Meta Open Source bot. fb-exported meta-exported

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants