Skip to content

Commit 0cbee3a

Browse files
authored
ci: dependabot prefers requirements.txt (kubeflow#1658)
in /jobs/async-upload we use Poetry pyproject.toml we also export the dependencies via Poetry export plugin into requirements.txt for hermetic builds. Due to the way dependabot works atm however, this leads to PRs from dependabot which only updates requirements.txt and ignore pyproject.toml and importantly ignore poetry.lock bumps We need the opposite. We need to the Dependabot to update our lock file governed by Poetry, and in second instance we need to (manually) update the requirements.txt via makefile Signed-off-by: Matteo Mortari <matteo.mortari@gmail.com>
1 parent bf5ffa9 commit 0cbee3a

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

.github/dependabot.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ updates:
1717
- "/jobs/async-upload"
1818
schedule:
1919
interval: "weekly"
20+
exclude-paths:
21+
- "/jobs/async-upload/requirements.txt"
2022
- package-ecosystem: "docker"
2123
directory: "/"
2224
schedule:

0 commit comments

Comments
 (0)