File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 44 workflow_call :
55 inputs :
66 python-version :
7- required : true
7+ required : false
88 type : string
99
1010jobs :
@@ -20,25 +20,25 @@ jobs:
2020 with :
2121 cache : true
2222 experimental : true
23- install_args : python@${{ inputs.python-version }} uv
23+ install_args : uv
2424
2525 - name : Install deprecated package compatibility dependencies
2626 working-directory : integrations/adk-py
2727 run : |
28- mise exec python@${{ inputs.python-version }} -- uv sync
28+ mise exec -- uv sync
2929
3030 - name : Lint deprecated compatibility package
3131 working-directory : integrations/adk-py
3232 run : |
33- mise exec python@${{ inputs.python-version }} -- uv run ruff check $(git ls-files '*.py' | grep -v 'examples/')
33+ mise exec -- uv run ruff check $(git ls-files '*.py' | grep -v 'examples/')
3434
3535 - name : Run deprecated compatibility tests
3636 working-directory : integrations/adk-py
3737 run : |
38- mise exec python@${{ inputs.python-version }} -- uv run pytest src/tests/test_reexports.py
38+ mise exec -- uv run pytest src/tests/test_reexports.py
3939
4040 - name : Test deprecated package import
4141 working-directory : integrations/adk-py
4242 run : |
43- mise exec python@${{ inputs.python-version }} -- uv run python -c "import braintrust_adk; print('braintrust_adk imported successfully')"
44- mise exec python@${{ inputs.python-version }} -- uv run python -c "from braintrust_adk import setup_braintrust; print('setup_braintrust imported successfully')"
43+ mise exec -- uv run python -c "import braintrust_adk; print('braintrust_adk imported successfully')"
44+ mise exec -- uv run python -c "from braintrust_adk import setup_braintrust; print('setup_braintrust imported successfully')"
Original file line number Diff line number Diff line change 5151 with :
5252 cache : true
5353 experimental : true
54- install_args : python@3.13
5554 - name : Build and verify
5655 run : |
57- mise exec python@3.13 -- make -C py install-dev verify-build
56+ mise exec -- make -C py install-dev verify-build
5857 - name : Upload build artifacts
5958 uses : actions/upload-artifact@v4
6059 with :
Original file line number Diff line number Diff line change 5050
5151 adk-py :
5252 uses : ./.github/workflows/adk-py-test.yaml
53- with :
54- python-version : " 3.13"
5553
5654 langchain-py :
5755 uses : ./.github/workflows/langchain-py-test.yaml
7573 with :
7674 cache : true
7775 experimental : true
78- install_args : python@3.13
7976 - name : Install build dependencies and build wheel
8077 run : |
81- mise exec python@3.13 -- make -C py install-build-deps build
78+ mise exec -- make -C py install-build-deps build
8279 - name : Upload wheel as artifact
8380 uses : actions/upload-artifact@v4
8481 with :
Original file line number Diff line number Diff line change @@ -38,13 +38,12 @@ jobs:
3838 with :
3939 cache : true
4040 experimental : true
41- install_args : python@3.13
4241 - name : Install build dependencies
4342 run : |
44- mise exec python@3.13 -- make -C py install-dev
43+ mise exec -- make -C py install-dev
4544 - name : Build and verify
4645 run : |
47- mise exec python@3.13 -- make -C py verify-build
46+ mise exec -- make -C py verify-build
4847 - name : Get version from built wheel
4948 id : get_version
5049 run : |
Original file line number Diff line number Diff line change 1- python 3.13 .3
1+ python 3.14 .3
22pre-commit 4.2.0
33uv 0.7.8
You can’t perform that action at this time.
0 commit comments