File tree Expand file tree Collapse file tree 4 files changed +3783
-4
lines changed Expand file tree Collapse file tree 4 files changed +3783
-4
lines changed Original file line number Diff line number Diff line change 1+ version : 2
2+ updates :
3+ # # we do not want automatic PRs with dependency updates and dependency resolution for uv
4+ # # does not fully work
5+ # - package-ecosystem: uv
6+ # directory: "/"
7+ # schedule:
8+ # interval: daily
9+
10+ # use requirements.txt in tools/dependabot_lock synced with lockfile
11+ - package-ecosystem : pip
12+ directory : " tools/dependabot_lock"
13+ schedule :
14+ interval : daily
15+ # don't do PRs
16+ open-pull-requests-limit : 0
Original file line number Diff line number Diff line change @@ -41,12 +41,12 @@ jobs:
4141 # Add any new files that might have been generated
4242 git add -A
4343
44- # Check if there are any differences
45- if ! git diff --staged --quiet; then
44+ # Check if there are any differences in the ai folder
45+ if ! git diff --staged --quiet -- ai/ ; then
4646 echo "❌ Transpiled rules are out of date!"
4747 echo ""
4848 echo "The following files have changes:"
49- git diff --staged --name-only
49+ git diff --staged --name-only -- ai/
5050 echo ""
5151 echo "Please run 'make transpile-rules' locally and commit the changes."
5252 exit 1
5555 fi
5656
5757 - name : Run dlt ai command test
58- run : uv run pytest tests/test_dlt_ai.py
58+ run : uv run pytest tests/test_dlt_ai.py
Original file line number Diff line number Diff line change 1111
1212dev :
1313 uv sync --reinstall-package dlt --upgrade-package dlt
14+ # export lockfile in widely recognized format
15+ uv export --format requirements-txt --all-extras --all-groups --no-editable --locked -q --output-file tools/dependabot_lock/requirements.txt
1416
1517lint-dlt-init :
1618 uv run ./check-requirements.py
You can’t perform that action at this time.
0 commit comments