Skip to content

[v3-3-test] Move known_airflow_exceptions.txt out of scripts/ into generated/ (#69057) - #69060

Merged
vatsrahul1001 merged 2 commits into
v3-3-testfrom
backport-78263d0-v3-3-test
Jun 29, 2026
Merged

[v3-3-test] Move known_airflow_exceptions.txt out of scripts/ into generated/ (#69057)#69060
vatsrahul1001 merged 2 commits into
v3-3-testfrom
backport-78263d0-v3-3-test

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

The check-no-new-airflow-exceptions hook keeps its allowlist baseline in
scripts/ci/prek/known_airflow_exceptions.txt. That file is touched by any PR
that legitimately adds, removes, or moves a raise AirflowException -- typically
provider or core changes that have nothing to do with dev tooling. Because it
lived under scripts/, boring-cyborg matched it against the scripts/**/* glob and
auto-applied area:dev-tools and, worse, backport-to-v3-3-test, triggering wrong
automated backports of unrelated provider PRs.

Move the generated allowlist to generated/known_airflow_exceptions.txt, which no
boring-cyborg rule matches, so editing it no longer looks like a dev-tools change.
The hook script reads/writes it from the repo-root generated/ directory; .txt
files carry no license header, so nothing else changes.
(cherry picked from commit 78263d0)

Co-authored-by: Jarek Potiuk jarek@potiuk.com

…nerated/ (#69057)
The check-no-new-airflow-exceptions hook keeps its allowlist baseline in
scripts/ci/prek/known_airflow_exceptions.txt. That file is touched by any PR
that legitimately adds, removes, or moves a raise AirflowException -- typically
provider or core changes that have nothing to do with dev tooling. Because it
lived under scripts/, boring-cyborg matched it against the scripts/**/* glob and
auto-applied area:dev-tools and, worse, backport-to-v3-3-test, triggering wrong
automated backports of unrelated provider PRs.
Move the generated allowlist to generated/known_airflow_exceptions.txt, which no
boring-cyborg rule matches, so editing it no longer looks like a dev-tools change.
The hook script reads/writes it from the repo-root generated/ directory; .txt
files carry no license header, so nothing else changes.
(cherry picked from commit 78263d0)
Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
@vatsrahul1001
vatsrahul1001 merged commit 2141a7b into v3-3-testJun 29, 2026
69 checks passed
@vatsrahul1001
vatsrahul1001 deleted the backport-78263d0-v3-3-test branch June 29, 2026 03:12
Sign up for freeto 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.

3 participants

@jason810496@vatsrahul1001@potiuk