You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by "potiuk (via GitHub)" <gi...@apache.org> on 2026/10/17 23:21:57 UTC

[PR] Fail publishing provider docs when a provider is missing from the site index [airflow]

potiuk opened a new pull request, #74941:
URL: https://github.com/apache/airflow/pull/74941

   New providers have to be added by hand to the "Active providers" list on the airflow-site documentation index. The release docs mentioned this, but the step was easy to miss, and nothing caught it when it was skipped. DuckDB, IBM Db2, IBM MQ and Modal were released without it; that was fixed in apache/airflow-site#1690.
   
   `breeze workflow-run publish-docs --site-env live` now fails before triggering any workflow when a provider it publishes is neither in the index on `main` of `apache/airflow-site` nor added to it by an open PR there. When an open PR adds it, the command lists that PR at the end, so the release order is: open the airflow-site PR, publish the docs, merge the PR. `--skip-site-index-check` turns the check off.
   
   The release docs now cover this as its own step, before "Publish documentation", with a command to list the missing providers and the entry format. The `prepare-providers-documentation` skill and the Magpie release-management config point release managers to it.
   
   related: apache/airflow-site#1690
   
   ---
   
   ##### Was generative AI tooling used to co-author this PR?
   
   - [X] Yes (please specify the tool below)
   
   Generated-by: Claude Opus 5 following [the guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions)
   
   🤖 Generated with [Claude Code](https://claude.com/claude-code)
   


-- 
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: commits-unsubscribe@airflow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] Fail publishing provider docs when a provider is missing from the site index [airflow]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #74941:
URL: https://github.com/apache/airflow/pull/74941#issuecomment-6246224887

   ### Backport successfully created: v3-4-test
   
   Note: As of [Merging PRs targeted for Airflow 3.X](https://github.com/apache/airflow/blob/main/dev/README_AIRFLOW3_DEV.md#merging-prs-targeted-for-airflow-3x)
   the committer who merges the PR is responsible for backporting the PRs that are bug fixes (generally speaking) to the maintenance branches.
   
   In matter of doubt please ask in [#release-management](https://apache-airflow.slack.com/archives/C03G9H97MM2) Slack channel.
   
   <table>
           <tr>
           <th>Status</th>
           <th>Branch</th>
           <th>Result</th>
       </tr>
       <tr>
           <td>✅</td>
           <td>v3-4-test</td>
           <td><a href="https://github.com/apache/airflow/pull/74947"><img src="https://img.shields.io/badge/PR-74947-blue" alt="PR Link"></a></td>
       </tr>
   </table>


-- 
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: commits-unsubscribe@airflow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] Fail publishing provider docs when a provider is missing from the site index [airflow]

Posted by "shahar1 (via GitHub)" <gi...@apache.org>.
shahar1 commented on PR #74941:
URL: https://github.com/apache/airflow/pull/74941#issuecomment-6246214762

   Good catch 🙈


-- 
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: commits-unsubscribe@airflow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] Fail publishing provider docs when a provider is missing from the site index [airflow]

Posted by "shahar1 (via GitHub)" <gi...@apache.org>.
shahar1 merged PR #74941:
URL: https://github.com/apache/airflow/pull/74941


-- 
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: commits-unsubscribe@airflow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org