Skip to content

Conversation

tomasfarias
Copy link
Owner

@tomasfarias tomasfarias commented Oct 25, 2022

Moving forward, the testing strategy will change. We will be targeting all minor Python versions supported by dbt (>=3.7, <3.11 as of writing this) and the following Airflow versions:

  • Latest MWAA supported version (2.2.2 as of writing).
  • Latest available version (2.4.* as of writing).

For the time being, I'm keeping support for 1.10.15, although it's likely that won't last for much longer. There isn't much of a reason to be on Airflow 1 now that MWAA supports >2, which was the original reason why we had support for 1.10.15.

This PR simplifies our GitHub actions CI/CD workflow to remove some extra steps and rely on matrix variables instead.

@codecov
Copy link

codecov bot commented Oct 25, 2022

Codecov Report

Merging #78 (c251876) into master (04f6fa4) will decrease coverage by 0.00%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master      #78      +/-   ##
==========================================
- Coverage   98.69%   98.69%   -0.01%     
==========================================
  Files           8        7       -1     
  Lines         920      919       -1     
==========================================
- Hits          908      907       -1     
  Misses         12       12              
Flag Coverage Δ
unittests 98.69% <ø> (-0.01%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
airflow_dbt_python/__init__.py

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

@tomasfarias tomasfarias force-pushed the cicd-changes branch 7 times, most recently from 880fc73 to 3479fb6 Compare October 25, 2022 23:22
Moving forward, the testing strategy will change. We will be targeting
all Python versions supported by dbt (>=3.7.2, <3.11 as of writing
this) and the following Airflow versions:

* 1.10.15 (latest 1.x release).
* 2.2.2 (latest MWAA supported version).
* Latest available version (2.4.* as of writing).

It's likely that support for 1.10.15 will be dropped soon. There isn't
much of a reason to be on Airflow 1 now that MWAA supports >2, which
was the original reason why we had support for 1.10.15.
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.

1 participant