Skip to content

Commit b0cc0a9

Browse files
committed
updated dependabot workflow for uv support
1 parent bec11fa commit b0cc0a9

File tree

2 files changed

+30
-2
lines changed

2 files changed

+30
-2
lines changed

.github/dependabot.yml

Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,34 @@
11
version: 2
22
updates:
3-
- package-ecosystem: "pip"
3+
# UV package manager support
4+
- package-ecosystem: "uv"
45
directory: "/"
56
schedule:
67
interval: "weekly"
8+
day: "sunday"
9+
timezone: "Europe/Berlin"
10+
open-pull-requests-limit: 10
11+
# Group updates to reduce PR noise
12+
groups:
13+
major-updates:
14+
patterns:
15+
- "*"
16+
update-types:
17+
- "major"
18+
minor-updates:
19+
patterns:
20+
- "*"
21+
update-types:
22+
- "minor"
23+
patch-updates:
24+
patterns:
25+
- "*"
26+
update-types:
27+
- "patch"
28+
# Ignore dependencies that need manual review
29+
ignore:
30+
- dependency-name: "pyspark"
31+
# PySpark updates can break compatibility, needs manual testing
32+
- dependency-name: "pandas"
33+
update-types: ["version-update:semver-major"]
34+
# Only allow minor/patch updates for pandas to avoid breaking changes

.github/workflows/main.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
runs-on: [ self-hosted, python-small ]
1515
strategy:
1616
matrix:
17-
python-version: ["3.10", "3.11", "3.12", "3.13"]
17+
python-version: ["3.10", "3.11", "3.12"]
1818
fail-fast: false # Don't cancel other jobs if one fails
1919
name: Test (Python ${{ matrix.python-version }})
2020
steps:

0 commit comments

Comments
 (0)