File tree 5 files changed +90
-7
lines changed
5 files changed +90
-7
lines changed Original file line number Diff line number Diff line change 8
8
build :
9
9
runs-on : ubuntu-latest
10
10
steps :
11
- - uses : actions/checkout@v3
11
+ - uses : actions/checkout@v4
12
12
- name : Install uv
13
13
uses : astral-sh/setup-uv@v3
14
14
- name : Install dependencies
15
- run : uv sync --frozen
15
+ run : |
16
+ cd scrapegraph-py
17
+ uv sync --frozen
16
18
- name : Analysing the code with pylint
17
- run : uv run poe pylint-ci
19
+ run : |
20
+ cd scrapegraph-py
21
+ uv run poe pylint-ci
18
22
- name : Check Pylint score
19
23
run : |
20
24
cd scrapegraph-py
Original file line number Diff line number Diff line change 13
13
runs-on : ubuntu-latest
14
14
15
15
steps :
16
- - uses : actions/checkout@v3
16
+ - uses : actions/checkout@v4
17
17
- name : Set up Python
18
18
uses : actions/setup-python@v5
19
19
with :
Original file line number Diff line number Diff line change 33
33
id : build_cache
34
34
if : success()
35
35
- name : Cache build
36
- uses : actions/cache@v2
36
+ uses : actions/cache@v4
37
37
with :
38
38
path : scrapegraph-py/dist
39
39
key : ${{ runner.os }}-build-${{ hashFiles('scrapegraph-py/dist/**') }}
67
67
cd ./scrapegraph-py
68
68
uv sync
69
69
- name : Restore build artifacts
70
- uses : actions/cache@v2
70
+ uses : actions/cache@v4
71
71
with :
72
72
path : ./scrapegraph-py/dist
73
73
key : ${{ runner.os }}-build-${{ hashFiles('./scrapegraph-py/dist/**') }}
Original file line number Diff line number Diff line change @@ -55,4 +55,5 @@ dev-dependencies = [
55
55
" pytest==8.0.0" ,
56
56
" pytest-mock==3.14.0" ,
57
57
" pylint>=3.2.5" ,
58
+ " poethepoet>=0.31.1" ,
58
59
]
You can’t perform that action at this time.
0 commit comments