Fix setup-go action (#23247)

Cache the dependencies correctly with the right path to go.sum file
```release-note
NONE
```
This commit is contained in:
Agniva De Sarker
2023-05-03 13:56:23 +05:30
committed by GitHub
parent 6fb9916b59
commit 430ff2c83f
2 changed files with 10 additions and 0 deletions

View File

@@ -26,6 +26,7 @@ jobs:
uses: actions/setup-go@4d34df0c2316fe8122ab82dc22947d607c0c91f9 # v4.0.0
with:
go-version: ${{ env.go-version }}
cache-dependency-path: server/go.sum
- name: Generate mocks
run: make mocks
- name: Check mocks
@@ -43,6 +44,7 @@ jobs:
uses: actions/setup-go@4d34df0c2316fe8122ab82dc22947d607c0c91f9 # v4.0.0
with:
go-version: ${{ env.go-version }}
cache-dependency-path: server/go.sum
- name: Run go mod tidy
run: make modules-tidy
- name: Check modules
@@ -60,6 +62,7 @@ jobs:
uses: actions/setup-go@4d34df0c2316fe8122ab82dc22947d607c0c91f9 # v4.0.0
with:
go-version: ${{ env.go-version }}
cache-dependency-path: server/go.sum
- name: Run make-gen-serialized
run: make gen-serialized
- name: Check serialized
@@ -77,6 +80,7 @@ jobs:
uses: actions/setup-go@4d34df0c2316fe8122ab82dc22947d607c0c91f9 # v4.0.0
with:
go-version: ${{ env.go-version }}
cache-dependency-path: server/go.sum
- name: Reset config
run: make config-reset
- name: Run plugin-checker
@@ -106,6 +110,7 @@ jobs:
uses: actions/setup-go@4d34df0c2316fe8122ab82dc22947d607c0c91f9 # v4.0.0
with:
go-version: ${{ env.go-version }}
cache-dependency-path: server/go.sum
- name: Checkout mattermost-api-reference
run: |
cd ..
@@ -128,6 +133,7 @@ jobs:
uses: actions/setup-go@4d34df0c2316fe8122ab82dc22947d607c0c91f9 # v4.0.0
with:
go-version: ${{ env.go-version }}
cache-dependency-path: server/go.sum
- name: Generate work templates
run: make generate-worktemplates
- name: Check generated work templates
@@ -160,6 +166,7 @@ jobs:
uses: actions/setup-go@4d34df0c2316fe8122ab82dc22947d607c0c91f9 # v4.0.0
with:
go-version: ${{ env.go-version }}
cache-dependency-path: server/go.sum
- name: Generate store layers
run: make store-layers
- name: Check generated code
@@ -177,6 +184,7 @@ jobs:
uses: actions/setup-go@4d34df0c2316fe8122ab82dc22947d607c0c91f9 # v4.0.0
with:
go-version: ${{ env.go-version }}
cache-dependency-path: server/go.sum
- name: Generate app layers
run: make app-layers
- name: Check generated code
@@ -216,6 +224,7 @@ jobs:
uses: actions/setup-go@4d34df0c2316fe8122ab82dc22947d607c0c91f9 # v4.0.0
with:
go-version: ${{ env.go-version }}
cache-dependency-path: server/go.sum
- name: Build
run: |
make config-reset

View File

@@ -23,6 +23,7 @@ jobs:
uses: actions/setup-go@4d34df0c2316fe8122ab82dc22947d607c0c91f9 # v4.0.0
with:
go-version: ${{ env.go-version }}
cache-dependency-path: server/go.sum
- name: Run docker compose
run: |
cd server/build