You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by js...@apache.org on 2025/04/26 19:49:17 UTC
(airflow) branch v3-0-test updated: [v3-0-test] Ensure K8s tests are completed before finalization (#49827) (#49832)
This is an automated email from the ASF dual-hosted git repository.
jscheffl pushed a commit to branch v3-0-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/v3-0-test by this push:
new d26d793c1bc [v3-0-test] Ensure K8s tests are completed before finalization (#49827) (#49832)
d26d793c1bc is described below
commit d26d793c1bc614b9ed010d0b3d12a301a0b493d8
Author: Jens Scheffler <95...@users.noreply.github.com>
AuthorDate: Sat Apr 26 21:49:11 2025 +0200
[v3-0-test] Ensure K8s tests are completed before finalization (#49827) (#49832)
* Ensure K8s tests are completed before finalization
* Add more tests as dependency
(cherry picked from commit fcacd1273eeff96b461d878791c530022d3aabce)
---
.github/workflows/ci.yml | 36 ++++++++++++++++++------------------
1 file changed, 18 insertions(+), 18 deletions(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 406132c3a0b..95d6bb42172 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -785,19 +785,30 @@ jobs:
# This will fire when all the jobs from "needs" are either successful or skipped
if: always() && !failure() && !cancelled()
needs:
+ - additional-ci-image-checks
+ - additional-prod-image-tests
+ - basic-tests
- build-info
- - generate-constraints
+ - build-prod-images
- ci-image-checks
- - tests-sqlite-core
- - tests-sqlite-providers
+ - generate-constraints
+ - providers
+ - tests-helm
+ - tests-integration-system
+ - tests-kubernetes
- tests-mysql-core
- tests-mysql-providers
- - tests-postgres-core
- - tests-postgres-providers
- tests-non-db-core
- tests-non-db-providers
- - tests-integration-system
- - build-prod-images
+ - tests-postgres-core
+ - tests-postgres-providers
+ - tests-special
+ - tests-sqlite-core
+ - tests-sqlite-providers
+ - tests-task-sdk
+ - tests-airflow-ctl
+ - tests-with-lowest-direct-resolution-core
+ - tests-with-lowest-direct-resolution-providers
uses: ./.github/workflows/finalize-tests.yml
with:
runs-on-as-json-public: ${{ needs.build-info.outputs.runs-on-as-json-public }}
@@ -818,17 +829,6 @@ jobs:
notify-slack-failure:
name: "Notify Slack on Failure"
needs:
- - basic-tests
- - additional-ci-image-checks
- - providers
- - tests-helm
- - tests-special
- - tests-with-lowest-direct-resolution-core
- - tests-with-lowest-direct-resolution-providers
- - additional-prod-image-tests
- - tests-kubernetes
- - tests-task-sdk
- - tests-airflow-ctl
- finalize-tests
if: github.event_name == 'schedule' && failure() && github.run_attempt == 1
runs-on: ["ubuntu-22.04"]