ci: cache go modules from core/go.sum, retry downloads

This commit is contained in:
bbedward
2026-10-20 15:24:59 -04:00
parent 9b413296b1
commit 1fb9f5271a
4 changed files with 9 additions and 0 deletions
+5
View File
@@ -26,6 +26,11 @@ jobs:
uses: actions/setup-go@v6
with:
go-version-file: core/go.mod
cache-dependency-path: core/go.sum
- name: Download Go modules
working-directory: core
run: for attempt in 1 2 3; do go mod download && exit 0; sleep 15; done; exit 1
- name: run pre-commit hooks
uses: j178/prek-action@v2
+2
View File
@@ -73,6 +73,7 @@ jobs:
uses: actions/setup-go@v6
with:
go-version-file: ./core/go.mod
cache-dependency-path: core/go.sum
- name: Format check
if: matrix.goos == 'linux'
@@ -247,6 +248,7 @@ jobs:
uses: actions/setup-go@v6
with:
go-version-file: ./core/go.mod
cache-dependency-path: core/go.sum
- name: Download core artifacts
uses: actions/download-artifact@v5
+1
View File
@@ -308,6 +308,7 @@ jobs:
uses: actions/setup-go@v6
with:
go-version-file: ./core/go.mod
cache-dependency-path: core/go.sum
- name: Install OSC
run: |
+1
View File
@@ -100,6 +100,7 @@ jobs:
uses: actions/setup-go@v6
with:
go-version-file: ./core/go.mod
cache-dependency-path: core/go.sum
cache: false
- name: Install build dependencies