This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/main by this push:
new 709a1f6ade4 Remove v3-1-test dependabot upgrades (#65109)
709a1f6ade4 is described below
commit 709a1f6ade4295bf34da0f0e9a5592602ec72258
Author: Jarek Potiuk <[email protected]>
AuthorDate: Mon Apr 13 16:00:23 2026 +0200
Remove v3-1-test dependabot upgrades (#65109)
---
.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.