Use cache to speed up jobs

This commit is contained in:
9seconds
2026-03-12 22:13:17 +01:00
parent 991346621c
commit 3db1be0687
+30
View File
@@ -48,6 +48,16 @@ jobs:
- uses: jdx/mise-action@v3 - uses: jdx/mise-action@v3
name: Install mise name: Install mise
- name: Cache Go modules and build
uses: actions/cache@v5
with:
path: |
~/go/pkg/mod
~/.cache/go-build
key: ${{ runner.os }}-go-${{ hashFiles('go.sum') }}
restore-keys: |
${{ runner.os }}-go-
- name: Run tests - name: Run tests
run: mise tasks run covtest run: mise tasks run covtest
@@ -69,6 +79,16 @@ jobs:
- uses: jdx/mise-action@v3 - uses: jdx/mise-action@v3
name: Install mise name: Install mise
- name: Cache Go modules and build
uses: actions/cache@v5
with:
path: |
~/go/pkg/mod
~/.cache/go-build
key: ${{ runner.os }}-go-${{ hashFiles('go.sum') }}
restore-keys: |
${{ runner.os }}-go-
- name: Run fuzzing - name: Run fuzzing
run: mise tasks run 'test:fuzz:*' run: mise tasks run 'test:fuzz:*'
@@ -86,6 +106,16 @@ jobs:
- uses: jdx/mise-action@v3 - uses: jdx/mise-action@v3
name: Install mise name: Install mise
- name: Cache Go modules and build
uses: actions/cache@v5
with:
path: |
~/go/pkg/mod
~/.cache/go-build
key: ${{ runner.os }}-go-${{ hashFiles('go.sum') }}
restore-keys: |
${{ runner.os }}-go-
- name: Run linter - name: Run linter
run: mise tasks run lint run: mise tasks run lint