This is an automated email from the ASF dual-hosted git repository.

potiuk pushed a commit to branch remove-v-3-1-test-dependabot-updates
in repository https://gitbox.apache.org/repos/asf/airflow.git

commit 3493c682bb58118b9c8843a844ec3b5cc00b4849
Author: Jarek Potiuk <[email protected]>
AuthorDate: Mon Apr 13 00:12:39 2026 +0200

    Remove v3-1-test dependabot upgrades
---
 .github/dependabot.yml        | 73 -------------------------------------------
 dev/README_RELEASE_AIRFLOW.md |  6 ++++
 2 files changed, 6 insertions(+), 73 deletions(-)

diff --git a/.github/dependabot.yml b/.github/dependabot.yml
index 1571b7ef980..c0a4ac03e21 100644
--- a/.github/dependabot.yml
+++ b/.github/dependabot.yml
@@ -42,19 +42,6 @@ updates:
         patterns:
           - "*"
 
-  - package-ecosystem: "github-actions"
-    directory: "/"
-    cooldown:
-      default-days: 4
-    schedule:
-      # Check for updates to GitHub Actions every week
-      interval: "weekly"
-    target-branch: v3-1-test
-    groups:
-      github-actions-updates:
-        patterns:
-          - "*"
-
   - package-ecosystem: "github-actions"
     directory: "/"
     cooldown:
@@ -273,66 +260,6 @@ updates:
       - dependency-name: "*"
         update-types: ["version-update:semver-major"]
 
-  # Repeat dependency updates on v3-1-test branch as well
-  - package-ecosystem: pip
-    cooldown:
-      default-days: 4
-    directories:
-      - /airflow-core
-      - /airflow-ctl
-      - /clients/python
-      - /dev/breeze
-      - /docker-tests
-      - /kubernetes-tests
-      - /helm-tests
-      - /task-sdk
-      - /
-    schedule:
-      interval: daily
-    target-branch: v3-1-test
-    groups:
-      pip-dependency-updates:
-        patterns:
-          - "*"
-
-  - package-ecosystem: npm
-    cooldown:
-      default-days: 4
-    directories:
-      - /airflow-core/src/airflow/ui
-    schedule:
-      interval: "weekly"
-    target-branch: v3-1-test
-    groups:
-      3-1-core-ui-package-updates:
-        patterns:
-          - "*"
-        update-types:
-          - "minor"
-          - "patch"
-    ignore:
-      - dependency-name: "*"
-        update-types: ["version-update:semver-major"]
-
-  - package-ecosystem: npm
-    cooldown:
-      default-days: 4
-    directories:
-      - /airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui
-    schedule:
-      interval: "weekly"
-    target-branch: v3-1-test
-    groups:
-      3-1-auth-ui-package-updates:
-        patterns:
-          - "*"
-        update-types:
-          - "minor"
-          - "patch"
-    ignore:
-      - dependency-name: "*"
-        update-types: ["version-update:semver-major"]
-
   # Repeat dependency updates on 2.11 branch as well
   - package-ecosystem: pip
     cooldown:
diff --git a/dev/README_RELEASE_AIRFLOW.md b/dev/README_RELEASE_AIRFLOW.md
index 2a3562bd389..685523282d5 100644
--- a/dev/README_RELEASE_AIRFLOW.md
+++ b/dev/README_RELEASE_AIRFLOW.md
@@ -1599,6 +1599,12 @@ According to the policy above, if we have to release 
clients:
     - [Python 
client](https://github.com/apache/airflow/blob/main/dev/README_RELEASE_PYTHON_CLIENT.md)
     - [Go 
client](https://github.com/apache/airflow-client-go/blob/main/dev/README_RELEASE_CLIENT.md)
 
+### Remove dependabot workflows for previous minor release
+
+In case you release a new minor version, you should remove the dependabot 
workflow for the previous minor
+version to avoid confusion and unnecessary updates. For example, if you 
release 3.3.0,
+you should remove the dependabot workflows for v3-2-test from 
`.github/workflows/dependabot.yml`
+
 # Additional processes
 
 Those processes are related to the release of Airflow but should be run in 
exceptional situations.

Reply via email to