fix: enable Go module cache in CI workflow
Some checks failed
CI / lint (push) Failing after 7s
CI / test (push) Has been skipped
CI / build (push) Has been skipped
CI / docker (push) Has been skipped

- Add cache: true to actions/setup-go@v5 so modules persist between steps
- Fixes "missing go.sum entry" error on go vet step
This commit is contained in:
2026-05-30 19:45:52 +03:00
parent 7ad02cb1b2
commit 08aaa7a3c8

View File

@@ -15,6 +15,7 @@ jobs:
- uses: actions/setup-go@v5
with:
go-version: "1.25"
cache: true
- name: go vet
run: go vet ./...
@@ -37,6 +38,7 @@ jobs:
- uses: actions/setup-go@v5
with:
go-version: "1.25"
cache: true
- name: Run tests
run: go test ./... -v -race -cover
@@ -50,6 +52,7 @@ jobs:
- uses: actions/setup-go@v5
with:
go-version: "1.25"
cache: true
- name: Build binary
run: go build -o mrixscraft-server ./cmd/server