Skip to content

Conversation

@amoghrajesh
Copy link
Contributor

Following up support to: #60007

Previously, airflow-ctl integration tests would run whenever the PROD image was built, regardless of whether airflow-ctl files changed. This meant changes to Kubernetes, helm, or other unrelated files would trigger unnecessary airflow-ctl integration test runs and it would not run when only airflowctl changes were made but not K8s or helm (to trigger prod image built)

Made a change to fix that now, right now the working is such:

Files Changed Airflow CTL Int Tests
airflow-ctl/...
airflow-ctl-tests/...
chart/...
kubernetes-tests/...
airflow-core/src/airflow/ui/...

^ Add meaningful description above
Read the Pull Request Guidelines for more information.
In case of fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in a newsfragment file, named {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 merged commit 82d7403 into apache:main Jan 1, 2026
122 of 123 checks passed
@potiuk
Copy link
Member

potiuk commented Jan 1, 2026

Merging. The airflow-ctl tests failure is unrelated :)

Copy link
Contributor

@jscheffl jscheffl left a comment

Choose a reason for hiding this comment

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

Ah, cool, seems it needed a full new category of tests missed such that I had a hard time finding it :-D (Maybe it was late in the night as well...) Thanks for fixing!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants