Skip to content

Commit 8688564

Browse files
committed
feat: adapt GH workflow in CICD
1 parent ff58cc0 commit 8688564

File tree

2 files changed

+10
-23
lines changed

2 files changed

+10
-23
lines changed

.github/workflows/rw-collect-changes.yaml

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff 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/**'

.github/workflows/rw-python-tests.yaml

Lines changed: 7 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,10 @@ jobs:
3131
steps:
3232
- name: Checkout
3333
uses: actions/checkout@v4
34-
- name: Set up python 3.13
35-
uses: actions/setup-python@v5
34+
- name: Set up Python
35+
uses: astral-sh/setup-uv@v5
3636
with:
37-
python-version-file: '.python-version'
38-
cache: 'pip'
39-
cache-dependency-path: |
40-
fmt-requirements.txt
37+
python-version-file: ".python-version"
4138
- name: Install dependencies
4239
run: |
4340
make dev
@@ -50,17 +47,13 @@ jobs:
5047
steps:
5148
- name: Checkout
5249
uses: actions/checkout@v4
53-
- name: Set up python 3.13
54-
uses: actions/setup-python@v5
50+
- name: Set up Python
51+
uses: astral-sh/setup-uv@v5
5552
with:
56-
python-version-file: '.python-version'
57-
cache: 'pip'
58-
cache-dependency-path: |
59-
tox-requirements.txt
53+
python-version-file: ".python-version"
6054
- name: Install dependencies
6155
run: |
62-
python -m pip install --upgrade pip
63-
pip install -r tox-requirements.txt
56+
make dev
6457
- name: mypy check
6558
run: |
6659
make mypy

0 commit comments

Comments
 (0)