Skip to content

Commit ea4acdc

Browse files
hohMHHukiewitz
authored andcommitted
Fix: No notification when dependency update breaks
Problem: Since the SDK is a library, it should not enforce the version of the libraries it requires too strictly. This causes issues when an incompatible dependency upgrade breaks compatibility without anyone noticing except for the next CI build. Solution: Run tests daily with the latest dependencies.
1 parent 1c2d57d commit ea4acdc

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

.github/workflows/pytest.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,11 @@ on:
77
pull_request:
88
branches:
99
- main
10+
schedule:
11+
# Run every night at 04:00 (GitHub Actions timezone)
12+
# in order to catch when unfrozen dependency updates
13+
# break the use of the library.
14+
- cron: '4 0 * * *'
1015

1116
jobs:
1217
build:

0 commit comments

Comments
 (0)