Skip to content

Commit 709a1f6

Browse files
authored
Remove v3-1-test dependabot upgrades (#65109)
1 parent bcd31b2 commit 709a1f6

2 files changed

Lines changed: 6 additions & 73 deletions

File tree

.github/dependabot.yml

Lines changed: 0 additions & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -42,19 +42,6 @@ updates:
4242
patterns:
4343
- "*"
4444

45-
- package-ecosystem: "github-actions"
46-
directory: "/"
47-
cooldown:
48-
default-days: 4
49-
schedule:
50-
# Check for updates to GitHub Actions every week
51-
interval: "weekly"
52-
target-branch: v3-1-test
53-
groups:
54-
github-actions-updates:
55-
patterns:
56-
- "*"
57-
5845
- package-ecosystem: "github-actions"
5946
directory: "/"
6047
cooldown:
@@ -273,66 +260,6 @@ updates:
273260
- dependency-name: "*"
274261
update-types: ["version-update:semver-major"]
275262

276-
# Repeat dependency updates on v3-1-test branch as well
277-
- package-ecosystem: pip
278-
cooldown:
279-
default-days: 4
280-
directories:
281-
- /airflow-core
282-
- /airflow-ctl
283-
- /clients/python
284-
- /dev/breeze
285-
- /docker-tests
286-
- /kubernetes-tests
287-
- /helm-tests
288-
- /task-sdk
289-
- /
290-
schedule:
291-
interval: daily
292-
target-branch: v3-1-test
293-
groups:
294-
pip-dependency-updates:
295-
patterns:
296-
- "*"
297-
298-
- package-ecosystem: npm
299-
cooldown:
300-
default-days: 4
301-
directories:
302-
- /airflow-core/src/airflow/ui
303-
schedule:
304-
interval: "weekly"
305-
target-branch: v3-1-test
306-
groups:
307-
3-1-core-ui-package-updates:
308-
patterns:
309-
- "*"
310-
update-types:
311-
- "minor"
312-
- "patch"
313-
ignore:
314-
- dependency-name: "*"
315-
update-types: ["version-update:semver-major"]
316-
317-
- package-ecosystem: npm
318-
cooldown:
319-
default-days: 4
320-
directories:
321-
- /airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui
322-
schedule:
323-
interval: "weekly"
324-
target-branch: v3-1-test
325-
groups:
326-
3-1-auth-ui-package-updates:
327-
patterns:
328-
- "*"
329-
update-types:
330-
- "minor"
331-
- "patch"
332-
ignore:
333-
- dependency-name: "*"
334-
update-types: ["version-update:semver-major"]
335-
336263
# Repeat dependency updates on 2.11 branch as well
337264
- package-ecosystem: pip
338265
cooldown:

dev/README_RELEASE_AIRFLOW.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1599,6 +1599,12 @@ According to the policy above, if we have to release clients:
15991599
- [Python client](https://github.com/apache/airflow/blob/main/dev/README_RELEASE_PYTHON_CLIENT.md)
16001600
- [Go client](https://github.com/apache/airflow-client-go/blob/main/dev/README_RELEASE_CLIENT.md)
16011601
1602+
### Remove dependabot workflows for previous minor release
1603+
1604+
In case you release a new minor version, you should remove the dependabot workflow for the previous minor
1605+
version to avoid confusion and unnecessary updates. For example, if you release 3.3.0,
1606+
you should remove the dependabot workflows for v3-2-test from `.github/workflows/dependabot.yml`
1607+
16021608
# Additional processes
16031609
16041610
Those processes are related to the release of Airflow but should be run in exceptional situations.

0 commit comments

Comments
 (0)