Skip to content

Commit 5d81164

Browse files
ci: align the release pipeline and dependabot with the org standard (#2)
Brings the repo in line with the org standard (pg-partsmith as the reference), after today's redis-client-kit release uploaded a stale wheel. - dependabot: `uv` + `github-actions`, one grouped PR a week each — the `pip` ecosystem never updated `uv.lock` CI-only, no behaviour change in the package; no release is cut by this.
1 parent 6ad14ec commit 5d81164

1 file changed

Lines changed: 16 additions & 12 deletions

File tree

.github/dependabot.yml

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,22 @@
1+
# The actions the workflows run and the lock file are the two things that move
2+
# under this project without a commit of their own; each gets one grouped pull
3+
# request a week. uv, not pip: the pip ecosystem never updates uv.lock.
14
version: 2
25
updates:
3-
- package-ecosystem: "pip"
4-
directory: "/"
6+
- package-ecosystem: github-actions
7+
directory: /
58
schedule:
6-
interval: "weekly"
7-
day: "monday"
9+
interval: weekly
10+
day: monday
811
groups:
9-
dev-dependencies:
10-
dependency-type: "development"
11-
open-pull-requests-limit: 5
12+
actions:
13+
patterns: ["*"]
1214

13-
- package-ecosystem: "github-actions"
14-
directory: "/"
15+
- package-ecosystem: uv
16+
directory: /
1517
schedule:
16-
interval: "weekly"
17-
day: "monday"
18-
open-pull-requests-limit: 5
18+
interval: weekly
19+
day: monday
20+
groups:
21+
dev:
22+
dependency-type: development

0 commit comments

Comments
 (0)