This is an automated email from the ASF dual-hosted git repository.

potiuk pushed a commit to branch v3-2-test
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/v3-2-test by this push:
     new 68c43bacae4 [v3-2-test] Clarify 'Fixing released docs' section to 
cover failed initial publish case (#66253) (#66271)
68c43bacae4 is described below

commit 68c43bacae47d8aae384a34dd8c8b59951cabbd6
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Sat May 2 21:02:55 2026 +0200

    [v3-2-test] Clarify 'Fixing released docs' section to cover failed initial 
publish case (#66253) (#66271)
    
    (cherry picked from commit 865718c7d97129f4e8e8a6534263ae7bda968bc9)
    
    Co-authored-by: Shahar Epstein <[email protected]>
---
 dev/README_RELEASE_PROVIDERS.md | 27 ++++++++++++++++++++++++---
 1 file changed, 24 insertions(+), 3 deletions(-)

diff --git a/dev/README_RELEASE_PROVIDERS.md b/dev/README_RELEASE_PROVIDERS.md
index f0d15f7e5cc..7aa3672ce3d 100644
--- a/dev/README_RELEASE_PROVIDERS.md
+++ b/dev/README_RELEASE_PROVIDERS.md
@@ -685,6 +685,14 @@ Or if you just want to publish a few selected providers, 
you can run:
 > sleep. This command will run several (3!) workflows from your terminal and 
 > this is important to keep
 > it running until completion.
 
+<!-- -->
+
+> [!NOTE]
+> If the workflow fails because a file it references or executes is missing or 
has incompatible
+> logic in the release tag (e.g. it was added or changed in `main` after the 
tag was cut), see
+> [Fixing released documentation](#fixing-released-documentation) in the Misc 
section below for
+> the `-docs` branch workaround.
+
 There is also a manual way of running the workflows (see at the end of the 
document, this should normally
 not be needed unless there is some problem with workflow automation above)
 
@@ -1528,6 +1536,14 @@ Or if you just want to publish a few selected providers, 
you can run:
 > sleep. This command will run several (3!) workflows from your terminal and 
 > this is important to keep
 > it running until completion.
 
+<!-- -->
+
+> [!NOTE]
+> If the workflow fails because a file it references or executes is missing or 
has incompatible
+> logic in the release tag (e.g. it was added or changed in `main` after the 
tag was cut), see
+> [Fixing released documentation](#fixing-released-documentation) in the Misc 
section below for
+> the `-docs` branch workaround.
+
 There is also a manual way of running the workflows (see at the end of the 
document, this should normally
 not be needed unless there is some problem with workflow automation above)
 
@@ -1704,10 +1720,15 @@ Those processes are related to the release of Airflow 
but should be run in excep
 
 ## Fixing released documentation
 
-Sometimes we want to rebuild the documentation with some fixes that were 
merged in main,
-for example when there are html layout changes or typo fixes, or formatting 
issue fixes.
+This section covers two related scenarios:
+
+1. **Post-publish fixes** — rebuilding already-published docs with changes 
merged to `main` after
+   the release (e.g. HTML layout changes, typo fixes, formatting fixes).
+2. **Failed initial publish** — the `publish-docs-to-s3.yml` workflow fails 
because a file it
+   references or executes is missing or has incompatible logic in the release 
tag — e.g. it was
+   added or significantly changed in `main` after the tag was cut.
 
-In this case the process is as follows:
+In both cases the process is as follows:
 
 * When you want to re-publish `providers-PROVIDER/X.Y.Z` docs, create (or pull 
if already created)
   `providers-PROVIDER/X.Y.Z-docs` branch

Reply via email to