Skip to content

Commit 7d0a72b

Browse files
committed
fix: update cache settings
1 parent a473761 commit 7d0a72b

File tree

4 files changed

+25
-27
lines changed

4 files changed

+25
-27
lines changed

.github/workflows/coverage.yml

+6-6
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,14 @@ jobs:
2020
- name: Install Tar
2121
run: apk add --no-cache tar
2222

23-
- name: Cache Deps & Build
24-
uses: actions/cache@v2
23+
- name: Restore dependencies cache
24+
uses: actions/cache@v3
2525
with:
26-
key: ${{github.ref}}-deps-build-cache
2726
path: |
28-
./deps
29-
./_build
30-
!._build/dev/lib/error_message/
27+
_build
28+
deps
29+
key: ${{ runner.os }}-mix-${{ hashFiles('**/mix.lock') }}-${{ hashFiles('./.tool-versions') }}
30+
restore-keys: ${{ runner.os }}-mix-
3131

3232
- name: Install Dependencies
3333
run: mix deps.get

.github/workflows/credo.yml

+6-6
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,14 @@ jobs:
2020
- name: Install Tar
2121
run: apk add --no-cache tar
2222

23-
- name: Cache Deps & Build
24-
uses: actions/cache@v2
23+
- name: Restore dependencies cache
24+
uses: actions/cache@v3
2525
with:
26-
key: ${{github.ref}}-deps-build-cache
2726
path: |
28-
./deps
29-
./_build
30-
!._build/dev/lib/error_message/
27+
_build
28+
deps
29+
key: ${{ runner.os }}-mix-${{ hashFiles('**/mix.lock') }}-${{ hashFiles('./.tool-versions') }}
30+
restore-keys: ${{ runner.os }}-mix-
3131

3232
- name: Install Dependencies
3333
run: mix deps.get

.github/workflows/dialyzer.yml

+7-9
Original file line numberDiff line numberDiff line change
@@ -20,17 +20,15 @@ jobs:
2020
- name: Install Tar
2121
run: apk add --no-cache tar
2222

23-
- name: Cache Deps & Build
24-
uses: actions/cache@v2
23+
- name: Restore dependencies cache
24+
uses: actions/cache@v3
2525
with:
26-
key: ${{ runner.os }}-mix-dialyzer-${{ hashFiles('**/mix.lock') }}
2726
path: |
28-
deps
29-
_build
30-
dialyzer
31-
!._build/dev/lib/error_message/
32-
restore-keys: |
33-
${{ runner.os }}-mix-dialyzer-
27+
_build
28+
deps
29+
dialyzer
30+
key: ${{ runner.os }}-dialyzer-${{ hashFiles('**/mix.lock') }}-${{ hashFiles('./.tool-versions') }}
31+
restore-keys: ${{ runner.os }}-dialyzer-
3432

3533
- name: Install Dependencies
3634
run: mix deps.get

.github/workflows/test.yml

+6-6
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,14 @@ jobs:
2020
- name: Install Tar
2121
run: apk add --no-cache tar
2222

23-
- name: Cache Deps & Build
24-
uses: actions/cache@v2
23+
- name: Restore dependencies cache
24+
uses: actions/cache@v3
2525
with:
26-
key: ${{github.ref}}-deps-build-cache
2726
path: |
28-
./deps
29-
./_build
30-
!._build/dev/lib/error_message/
27+
_build
28+
deps
29+
key: ${{ runner.os }}-mix-${{ hashFiles('**/mix.lock') }}-${{ hashFiles('./.tool-versions') }}
30+
restore-keys: ${{ runner.os }}-mix-
3131

3232
- name: Install Dependencies
3333
run: mix deps.get

0 commit comments

Comments
 (0)