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.
