File tree Expand file tree Collapse file tree 3 files changed +31
-13
lines changed Expand file tree Collapse file tree 3 files changed +31
-13
lines changed Original file line number Diff line number Diff line change @@ -23,14 +23,20 @@ jobs:
23
23
run : |
24
24
pip install poetry
25
25
26
- - name : Configure Poetry
27
- run : |
28
- poetry config virtualenvs.create false
26
+ - name : Cache Poetry virtualenv and dependencies
27
+ uses : actions/cache@v4
28
+ with :
29
+ path : |
30
+ ~/.cache/pypoetry
31
+ ~/.cache/pip
32
+ key : poetry-${{ runner.os }}-${{ hashFiles('**/poetry.lock') }}
33
+ restore-keys : |
34
+ poetry-${{ runner.os }}-
29
35
30
36
- name : Install dependencies
31
37
run : |
32
38
make install
33
39
34
40
- name : Run linting checks
35
41
run : |
36
- make check-pylint
42
+ make check-pylint
Original file line number Diff line number Diff line change @@ -23,14 +23,20 @@ jobs:
23
23
run : |
24
24
pip install poetry
25
25
26
- - name : Configure Poetry
27
- run : |
28
- poetry config virtualenvs.create false
29
-
26
+ - name : Cache Poetry virtualenv and dependencies
27
+ uses : actions/cache@v4
28
+ with :
29
+ path : |
30
+ ~/.cache/pypoetry
31
+ ~/.cache/pip
32
+ key : poetry-${{ runner.os }}-${{ hashFiles('**/poetry.lock') }}
33
+ restore-keys : |
34
+ poetry-${{ runner.os }}-
35
+
30
36
- name : Install dependencies
31
37
run : |
32
38
make install
33
39
34
40
- name : Run Pre-commit checks
35
41
run : |
36
- make precommit
42
+ make precommit
Original file line number Diff line number Diff line change @@ -23,14 +23,20 @@ jobs:
23
23
run : |
24
24
pip install poetry
25
25
26
- - name : Configure Poetry
27
- run : |
28
- poetry config virtualenvs.create false
26
+ - name : Cache Poetry virtualenv and dependencies
27
+ uses : actions/cache@v4
28
+ with :
29
+ path : |
30
+ ~/.cache/pypoetry
31
+ ~/.cache/pip
32
+ key : poetry-${{ runner.os }}-${{ hashFiles('**/poetry.lock') }}
33
+ restore-keys : |
34
+ poetry-${{ runner.os }}-
29
35
30
36
- name : Install dependencies
31
37
run : |
32
38
make install
33
39
34
40
- name : Run tests
35
41
run : |
36
- make test
42
+ make test
You can’t perform that action at this time.
0 commit comments