File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -34,17 +34,11 @@ jobs:
3434 base : ${{ inputs.commit-branch }}
3535 filters : |
3636 docs:
37- - 'gooddata-pandas/**'
38- - 'gooddata-sdk/**'
37+ - 'packages/ gooddata-pandas/**'
38+ - 'packages/ gooddata-sdk/**'
3939 - 'docs/**'
4040 python-modules:
4141 - '.docker/**'
42- - 'gooddata-fdw/**'
43- - 'gooddata-pandas/**'
44- - 'gooddata-sdk/**'
42+ - 'packages/**'
4543 - '*.mk'
4644 - 'Makefile'
47- - 'gooddata-api-client/**'
48- - 'gooddata-dbt/**'
49- - 'gooddata-flight-server/**'
50- - 'gooddata-flexconnect/**'
Original file line number Diff line number Diff line change 3131 steps :
3232 - name : Checkout
3333 uses : actions/checkout@v4
34- - name : Set up python 3.13
35- uses : actions/setup-python@v5
36- with :
37- python-version-file : ' .python-version'
38- cache : ' pip'
39- cache-dependency-path : |
40- fmt-requirements.txt
34+ - name : Set up Python
35+ uses : astral-sh/setup-uv@v6
4136 - name : Install dependencies
4237 run : |
4338 make dev
@@ -50,17 +45,12 @@ jobs:
5045 steps :
5146 - name : Checkout
5247 uses : actions/checkout@v4
53- - name : Set up python 3.13
54- uses : actions/setup-python@v5
55- with :
56- python-version-file : ' .python-version'
57- cache : ' pip'
58- cache-dependency-path : |
59- tox-requirements.txt
48+ - name : Set up Python
49+ uses : astral-sh/setup-uv@v6
6050 - name : Install dependencies
6151 run : |
62- python -m pip install --upgrade pip
63- pip install -r tox-requirements.txt
52+ uv venv
53+ uv pip install --group tox --group type
6454 - name : mypy check
6555 run : |
6656 make mypy
Original file line number Diff line number Diff line change 2020dev :
2121 uv sync --all-groups
2222 .venv/bin/pre-commit install
23- source .venv/bin/activate
2423
2524.PHONY : lint
2625lint :
You can’t perform that action at this time.
0 commit comments