Skip to content

Commit c37cce7

Browse files
committed
Testing dependabot with the new format
1 parent fb14a87 commit c37cce7

1 file changed

Lines changed: 17 additions & 7 deletions

File tree

.github/dependabot.yml

Lines changed: 17 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,29 @@
1-
# To get started with Dependabot version updates, you'll need to specify which
2-
# package ecosystems to update and where the package manifests are located.
3-
# Please see the documentation for all configuration options:
1+
# Dependabot version updates
42
# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
3+
#
4+
# Note: `directory` must point to a DIRECTORY (folder), not a manifest file.
5+
# Dependabot searches that folder for supported manifests.
56

67
version: 2
78
updates:
9+
# docker-compose.yml (service image tags, e.g. timescale/timescaledb)
810
- package-ecosystem: "docker-compose"
9-
directory: "/docker-compose.yml"
11+
directory: "/"
1012
schedule:
1113
interval: "weekly"
14+
15+
# Python deps. Dependabot scans the directory and updates ALL
16+
# requirements files it finds here, so this single "/" entry covers
17+
# both requirements.txt AND requirements-dev.txt (each gets its own PRs).
18+
# Dependabot targets directories, not individual files — a second pip
19+
# block at "/" would collide and is neither possible nor needed.
1220
- package-ecosystem: "pip"
13-
directory: "/requirements.txt"
21+
directory: "/"
1422
schedule:
1523
interval: "weekly"
16-
- package-ecosystem: "pip"
17-
directory: "/requirements-dev.txt"
24+
25+
# Dockerfile base image (python:3.14.2-slim-trixie)
26+
- package-ecosystem: "docker"
27+
directory: "/"
1828
schedule:
1929
interval: "weekly"

0 commit comments

Comments
 (0)