File tree Expand file tree Collapse file tree 3 files changed +17
-15
lines changed Expand file tree Collapse file tree 3 files changed +17
-15
lines changed Original file line number Diff line number Diff line change 16
16
- uses : actions/checkout@v4
17
17
name : Checkout
18
18
19
+ - name : Save Cached Poetry
20
+ id : cached-poetry
21
+ uses : actions/cache@v4
22
+ with :
23
+ path : |
24
+ ~/.cache
25
+ ~/.local
26
+ key : poetry-${{ hashFiles('poetry.lock') }}
27
+
19
28
- uses : actions/setup-python@v5
20
29
name : Setup Python
21
30
with :
30
39
- name : Install dependencies
31
40
run : poetry install --with dev
32
41
33
- - name : Save Cached Poetry
34
- id : cached-poetry
35
- uses : actions/cache/save@v4
36
- with :
37
- path : |
38
- ~/.cache
39
- ~/.local
40
- key : poetry-0
41
-
42
42
type-check :
43
43
name : Type Check
44
44
needs :
61
61
path : |
62
62
~/.cache
63
63
~/.local
64
- key : poetry-0
64
+ key : poetry-${{ hashFiles('poetry.lock') }}
65
65
66
66
- name : Type Check
67
67
run : poetry run poe typecheck
88
88
path : |
89
89
~/.cache
90
90
~/.local
91
- key : poetry-0
91
+ key : poetry-${{ hashFiles('poetry.lock') }}
92
92
93
93
- name : Lint
94
94
run : poetry run poe lint
@@ -104,8 +104,6 @@ jobs:
104
104
steps :
105
105
- uses : actions/checkout@v4
106
106
name : Checkout
107
- with :
108
- lfs : true
109
107
110
108
- uses : actions/setup-python@v5
111
109
name : Setup Python
@@ -120,7 +118,7 @@ jobs:
120
118
path : |
121
119
~/.cache
122
120
~/.local
123
- key : poetry-0
121
+ key : poetry-${{ hashFiles('poetry.lock') }}
124
122
125
123
- name : Build
126
124
run : poetry build
Original file line number Diff line number Diff line change 1
1
# Changelog
2
2
3
+ ## Version 0.10.6
4
+
5
+ - chore: improve github workflow caching
6
+
3
7
## Version 0.10.5
4
8
5
9
- fix: ` self_workers ` in ` Store.__init__ ` -> local variable ` workers `
Original file line number Diff line number Diff line change 1
1
[tool .poetry ]
2
2
name = " python-redux"
3
- version = " 0.10.5 "
3
+ version = " 0.10.6 "
4
4
description = " Redux implementation for Python"
5
5
authors = [
" Sassan Haradji <[email protected] >" ]
6
6
license = " Apache-2.0"
You can’t perform that action at this time.
0 commit comments