Skip to content

Commit

Permalink
Add Airflow 2.10 (released in August 2024) to tests (#96)
Browse files Browse the repository at this point in the history
Previously, the test matrix did not include Airflow 2.10, released in August 2024.

This PR changes this, ensuring we run our integration tests against the latest stable version of Airflow.

Example of a successful run: https://github.com/astronomer/astro-provider-ray/actions/runs/12053126781
  • Loading branch information
tatiana authored Nov 27, 2024
1 parent 7eba460 commit be298c8
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:
strategy:
matrix:
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
airflow-version: ["2.7", "2.8", "2.9"]
airflow-version: ["2.7", "2.8", "2.9", "2.10"]
exclude:
- python-version: "3.12"
airflow-version: "2.7"
Expand Down Expand Up @@ -74,7 +74,7 @@ jobs:
strategy:
matrix:
python-version: ["3.11"]
airflow-version: ["2.9"]
airflow-version: ["2.10"]
permissions:
contents: 'read'
id-token: 'write'
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ pre-install-commands = ["sh scripts/test/pre-install-airflow.sh {matrix:airflow}

[[tool.hatch.envs.tests.matrix]]
python = ["3.8", "3.9", "3.10", "3.11", "3.12"]
airflow = ["2.7", "2.8", "2.9"]
airflow = ["2.7", "2.8", "2.9", "2.10"]

[tool.hatch.envs.tests.scripts]
freeze = "pip freeze"
Expand Down

0 comments on commit be298c8

Please sign in to comment.