apache / apache/airflow

Add compat tests against "v3-X-test" branch tip for providers.

Open
#54,454 4 comments 0 reactions 0 assignees View on GitHub
area:providers kind:meta
Dominant language
Python
Stars
46.9k
Forks
17.8k
Avg merge
2d 7h
Merged PRs (30d)
484

Description

Currently we run compat tests against released versions of airflow, but we do not run them against the `v3-X-test` branch tip - so we really do not know if providers are working against the "future" patchlevel released from that branch. We should be able to easily add those tests - we have now option to install airflow from any branch in breeze (see https://github.com/apache/airflow/pull/54070) so it should be rather straightforward.

Contributor guide

Open the contributing guide

Research direction

Start by reading the existing provider compatibility tests and the Breeze support for installing Airflow from a branch. Add coverage for provider compatibility against the v3-X-test branch tip in addition to released Airflow versions, then run the relevant compatibility test workflow to verify both paths.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
ci-cd, testing
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.