Repository navigation
Fix SMTP email backend documentation link - #75243
Merged
hussein-awala merged 2 commits intoOct 20, 2026
Merged
Conversation
Dev-iL
approved these changes
Oct 20, 2026
6 of 7 tasks
eladkal
reviewed
Oct 20, 2026
eladkal
approved these changes
Oct 20, 2026
The provider summary cannot build while SMTP's registered email backend has no page at the shared directive's expected document name.
hussein-awala
force-pushed
the
codex/fix-smtp-email-backend-docs
branch
from
October 20, 2026 20:12
7037619 to
a261da3
Compare
1 task done
28 of 93 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The provider summary build fails with
unknown document: 'apache-airflow-providers-smtp:email-backend'after SMTP registers its email backend. Move the existing page to the canonicalemail-backend.rstpath expected by the shared directive and update its navigation link. The page content is unchanged. Add the old-to-new mapping inredirects.txtso old URLs redirect to the canonical page and publishing can add back-references for version switching.This resolves the documentation failure blocking the provider wave in #75209, introduced by #74623.
Validation: fast and manual static checks passed. Strict Sphinx HTML builds of common.compat, SMTP and the provider summary passed with warnings treated as errors (
-W --keep-going). The summary loaded SMTP's freshly built local inventory, which contains the canonicalemail-backenddocument. Also verified the generatedutils/emailer.htmlredirect resolves to../email-backend.html, and the publishing helper creates the reverse redirect in an older-version documentation fixture without overwriting its existing page. Pagefind search indexing was disabled only for the local build because it stalls under x86 emulation.Was generative AI tooling used to co-author this PR?
Generated-by: OpenAI Codex (GPT-6) following the guidelines
Drafted-by: OpenAI Codex (GPT-6) (no human review before posting)