mirror of
https://github.com/AvengeMedia/DankMaterialShell.git
synced 2026-10-22 03:04:01 -04:00
ci: cache go modules from core/go.sum, retry downloads
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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: |
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user