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"]