Skip to content

Exclude suspended providers from docs-list-as-string#62829

Merged
potiuk merged 2 commits intoapache:mainfrom
yuseok89:fix/docs-build-exclude-suspended-providers
Mar 3, 2026
Merged

Exclude suspended providers from docs-list-as-string#62829
potiuk merged 2 commits intoapache:mainfrom
yuseok89:fix/docs-build-exclude-suspended-providers

Conversation

@yuseok89
Copy link
Contributor

@yuseok89 yuseok89 commented Mar 3, 2026

related: #61926

When provider files change, selective checks builds docs-list-as-string from affected providers and their dependencies. Suspended providers (e.g. apache.beam) were included in this list.

In #62791 , docs build CI failed because apache.beam was included via Google provider dependencies.
This PR filters suspended providers from docs_list_as_string using get_suspended_provider_ids() before passing to the docs build.


Was generative AI tooling used to co-author this PR?
  • Yes (please specify the tool below)
    • Cursor

  • Read the Pull Request Guidelines for more information. Note: commit author/co-author name and email in commits become permanently public when merged.
  • For fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
  • When adding dependency, check compliance with the ASF 3rd Party License Policy.
  • For significant user-facing changes create newsfragment: {pr_number}.significant.rst or {issue_number}.significant.rst, in airflow-core/newsfragments.

Copy link
Member

@potiuk potiuk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice!

@potiuk potiuk removed the backport-to-v3-1-test Mark PR with this label to backport to v3-1-test branch label Mar 3, 2026
@potiuk potiuk merged commit f478295 into apache:main Mar 3, 2026
104 checks passed
1Ninad pushed a commit to 1Ninad/airflow that referenced this pull request Mar 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants