Skip to content

Commit e44ef9d

Browse files
committed
Use new cache keys
1 parent 3ff90bb commit e44ef9d

File tree

1 file changed

+30
-24
lines changed

1 file changed

+30
-24
lines changed

.github/workflows/ci.yaml

Lines changed: 30 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -41,22 +41,22 @@ jobs:
4141
uses: actions/cache@v2
4242
with:
4343
path: /root/.ivy2/cache
44-
key: ${{ runner.os }}-ivy-${{ hashFiles('**/build.sbt') }}
45-
restore-keys: ${{ runner.os }}-ivy-
44+
key: ${{ runner.os }}-ivy-test-${{ hashFiles('**/build.sbt') }}
45+
restore-keys: ${{ runner.os }}-ivy-test-
4646

4747
- name: Cache SBT
4848
uses: actions/cache@v2
4949
with:
5050
path: /root/.sbt
51-
key: ${{ runner.os }}-sbt-${{ hashFiles('project/**') }}
52-
restore-keys: ${{ runner.os }}-sbt-
51+
key: ${{ runner.os }}-sbt-test-${{ hashFiles('project/**') }}
52+
restore-keys: ${{ runner.os }}-sbt-test-
5353

5454
- name: Cache Coursier and Mill
5555
uses: actions/cache@v2
5656
with:
5757
path: /root/.cache
58-
key: ${{ runner.os }}-general-${{ hashFiles('**/build.sbt') }}
59-
restore-keys: ${{ runner.os }}-general-
58+
key: ${{ runner.os }}-general-test-${{ hashFiles('**/build.sbt') }}
59+
restore-keys: ${{ runner.os }}-general-test-
6060

6161
- name: Test
6262
run: |
@@ -86,22 +86,24 @@ jobs:
8686
uses: actions/cache@v2
8787
with:
8888
path: /root/.ivy2/cache
89-
key: ${{ runner.os }}-ivy-${{ hashFiles('**/build.sbt') }}
90-
restore-keys: ${{ runner.os }}-ivy-
89+
key: ${{ runner.os }}-ivy-test-${{ hashFiles('**/build.sbt') }}
90+
restore-keys: ${{ runner.os }}-ivy-test-
9191

9292
- name: Cache SBT
9393
uses: actions/cache@v2
9494
with:
9595
path: /root/.sbt
96-
key: ${{ runner.os }}-sbt-${{ hashFiles('project/**') }}
97-
restore-keys: ${{ runner.os }}-sbt-
96+
key: ${{ runner.os }}-sbt-test-${{ hashFiles('project/**') }}
97+
restore-keys: ${{ runner.os }}-sbt-test-
9898

9999
- name: Cache Coursier and Mill
100100
uses: actions/cache@v2
101101
with:
102102
path: /root/.cache
103-
key: ${{ runner.os }}-general-${{ hashFiles('**/build.sbt') }}
104-
restore-keys: ${{ runner.os }}-general-
103+
key: ${{ runner.os }}-general-bs-${{ hashFiles('**/build.sbt') }}
104+
restore-keys: |
105+
${{ runner.os }}-general-bs-
106+
${{ runner.os }}-general-test-
105107
106108
- name: Test
107109
run: |
@@ -171,22 +173,24 @@ jobs:
171173
uses: actions/cache@v2
172174
with:
173175
path: /root/.ivy2/cache
174-
key: ${{ runner.os }}-ivy-${{ hashFiles('**/build.sbt') }}
175-
restore-keys: ${{ runner.os }}-ivy-
176+
key: ${{ runner.os }}-ivy-cb-${{ hashFiles('**/build.sbt') }}
177+
restore-keys: ${{ runner.os }}-ivy-cb-
176178

177179
- name: Cache SBT
178180
uses: actions/cache@v2
179181
with:
180182
path: /root/.sbt
181-
key: ${{ runner.os }}-sbt-${{ hashFiles('project/**') }}
182-
restore-keys: ${{ runner.os }}-sbt-
183+
key: ${{ runner.os }}-sbt-cb-${{ hashFiles('project/**') }}
184+
restore-keys: ${{ runner.os }}-sbt-cb-
183185

184186
- name: Cache Coursier and Mill
185187
uses: actions/cache@v2
186188
with:
187189
path: /root/.cache
188-
key: ${{ runner.os }}-general-${{ hashFiles('**/build.sbt') }}
189-
restore-keys: ${{ runner.os }}-general-
190+
key: ${{ runner.os }}-general-cba-${{ hashFiles('**/build.sbt') }}
191+
restore-keys: |
192+
${{ runner.os }}-general-cba-
193+
${{ runner.os }}-general-test-
190194
191195
- name: Test
192196
run: |
@@ -215,22 +219,24 @@ jobs:
215219
uses: actions/cache@v2
216220
with:
217221
path: /root/.ivy2/cache
218-
key: ${{ runner.os }}-ivy-${{ hashFiles('**/build.sbt') }}
219-
restore-keys: ${{ runner.os }}-ivy-
222+
key: ${{ runner.os }}-ivy-cb-${{ hashFiles('**/build.sbt') }}
223+
restore-keys: ${{ runner.os }}-ivy-cb-
220224

221225
- name: Cache SBT
222226
uses: actions/cache@v2
223227
with:
224228
path: /root/.sbt
225-
key: ${{ runner.os }}-sbt-${{ hashFiles('project/**') }}
226-
restore-keys: ${{ runner.os }}-sbt-
229+
key: ${{ runner.os }}-sbt-cb-${{ hashFiles('project/**') }}
230+
restore-keys: ${{ runner.os }}-sbt-cb-
227231

228232
- name: Cache Coursier and Mill
229233
uses: actions/cache@v2
230234
with:
231235
path: /root/.cache
232-
key: ${{ runner.os }}-general-${{ hashFiles('**/build.sbt') }}
233-
restore-keys: ${{ runner.os }}-general-
236+
key: ${{ runner.os }}-general-cbb-${{ hashFiles('**/build.sbt') }}
237+
restore-keys: |
238+
${{ runner.os }}-general-cbb-
239+
${{ runner.os }}-general-test-
234240
235241
- name: Test
236242
run: |

0 commit comments

Comments
 (0)