Skip to content

Commit dabafb5

Browse files
authored
ci(workflow): add step for caching Poetry dependencies (#24)
1 parent 7e1c002 commit dabafb5

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

.github/workflows/build.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,15 @@ jobs:
2323
- name: Setup Poetry
2424
uses: threeal/setup-poetry-action@v1.0.0
2525

26+
- name: Cache deps
27+
id: cache_deps
28+
uses: actions/cache@v3.3.2
29+
with:
30+
path: .venv
31+
key: poetry-${{ runner.os }}-${{ hashFiles('pyproject.toml') }}
32+
2633
- name: Install deps
34+
if: steps.cache_deps.outputs.cache-hit != 'true'
2735
run: poetry install --with dev
2836

2937
- name: Check format

0 commit comments

Comments
 (0)