github-actions[bot] opened a new pull request, #74947:
URL: https://github.com/apache/airflow/pull/74947

   * Make the airflow-site index step for new providers hard to miss
   
   The provider release docs already asked release managers to add new 
providers to the airflow-site docs index, but the step was a sub-heading that 
did not appear in the table of contents and gave no way to check the list. 
DuckDB, IBM Db2, IBM MQ and Modal were released without it.
   
   Promote the step to a top-level section with a command that lists released 
providers missing from the index and the entry format, flag new providers for 
it at the PyPI-history check, and remind the release manager from the 
prepare-providers-documentation skill and the Magpie announce configuration.
   
   Generated-by: Claude Opus 5
   
   * Fail publishing provider docs when a provider is missing from the site 
index
   
   Documenting the airflow-site index step did not stop it from being skipped: 
the step depends on the release manager remembering it, and nothing noticed 
when they did not. Checking it in the command that publishes the docs stops the 
wave before the docs go live, while the index PR can still be opened, and the 
command then reminds the release manager to merge that PR once the docs are 
live.
   (cherry picked from commit 5dc96d65dd3916dd902b592e1f5fd44d528af97e)
   
   Co-authored-by: Jarek Potiuk <[email protected]>
   Generated-by: Claude Opus 5


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to