1111 steps :
1212 - uses : actions/checkout@v5
1313
14+ - name : Setup Go with cache
15+ uses : actions/setup-go@v5
16+ with :
17+ go-version : ' 1.24'
18+ cache : true
19+ cache-dependency-path : bigcachetest/go.sum
20+
1421 - name : Create large go.mod in test directory
1522 working-directory : bigcachetest
1623 run : |
4249 go.mongodb.org/mongo-driver v1.13.1
4350 github.com/google/uuid v1.6.0
4451 github.com/minio/minio-go/v7 v7.0.28
45- github.com/docker/docker/client v23.0.2
52+ github.com/docker/docker/client v1.13.0
4653 github.com/kubernetes/client-go v0.29.0
47- github.com/coreos/etcd/clientv3 v3 .5.10
54+ github.com/coreos/etcd/clientv3 v1 .5.10
4855 github.com/apache/thrift v0.19.0
4956 github.com/apache/arrow/go/v13 v13.0.0
5057 github.com/nats-io/nats.go v1.22.1
@@ -100,13 +107,6 @@ jobs:
100107 working-directory : bigcachetest
101108 run : go mod tidy
102109
103- - name : Setup Go with cache
104- uses : actions/setup-go@v5
105- with :
106- go-version : ' 1.24'
107- cache : true
108- cache-dependency-path : bigcachetest/go.sum
109-
110110 - name : Download dependencies
111111 working-directory : bigcachetest
112112 run : go mod download
@@ -119,6 +119,13 @@ jobs:
119119 steps :
120120 - uses : actions/checkout@v5
121121
122+ - name : Setup Go with cache
123+ uses : actions/setup-go@v5
124+ with :
125+ go-version : ' 1.24'
126+ cache : true
127+ cache-dependency-path : bigcachetest/go.sum
128+
122129 - name : Create large go.mod in test directory
123130 working-directory : bigcachetest
124131 run : |
@@ -150,9 +157,9 @@ jobs:
150157 go.mongodb.org/mongo-driver v1.13.1
151158 github.com/google/uuid v1.6.0
152159 github.com/minio/minio-go/v7 v7.0.28
153- github.com/docker/docker/client v23.0.2
160+ github.com/docker/docker/client v1.13.0
154161 github.com/kubernetes/client-go v0.29.0
155- github.com/coreos/etcd/clientv3 v3 .5.10
162+ github.com/coreos/etcd/clientv3 v1 .5.10
156163 github.com/apache/thrift v0.19.0
157164 github.com/apache/arrow/go/v13 v13.0.0
158165 github.com/nats-io/nats.go v1.22.1
@@ -208,13 +215,6 @@ jobs:
208215 working-directory : bigcachetest
209216 run : go mod tidy
210217
211- - name : Setup Go with cache
212- uses : actions/setup-go@v5
213- with :
214- go-version : ' 1.24'
215- cache : true
216- cache-dependency-path : bigcachetest/go.sum
217-
218218 - name : Download dependencies
219219 working-directory : bigcachetest
220220 run : go mod download
@@ -227,6 +227,13 @@ jobs:
227227 steps :
228228 - uses : actions/checkout@v5
229229
230+ - name : Setup Go with cache
231+ uses : actions/setup-go@v5
232+ with :
233+ go-version : ' 1.24'
234+ cache : true
235+ cache-dependency-path : bigcachetest/go.sum
236+
230237 - name : Create large go.mod in test directory
231238 working-directory : bigcachetest
232239 run : |
@@ -258,9 +265,9 @@ jobs:
258265 go.mongodb.org/mongo-driver v1.13.1
259266 github.com/google/uuid v1.6.0
260267 github.com/minio/minio-go/v7 v7.0.28
261- github.com/docker/docker/client v23.0.2
268+ github.com/docker/docker/client v1.13.0
262269 github.com/kubernetes/client-go v0.29.0
263- github.com/coreos/etcd/clientv3 v3 .5.10
270+ github.com/coreos/etcd/clientv3 v1 .5.10
264271 github.com/apache/thrift v0.19.0
265272 github.com/apache/arrow/go/v13 v13.0.0
266273 github.com/nats-io/nats.go v1.22.1
@@ -269,7 +276,7 @@ jobs:
269276 github.com/gocql/gocql v1.5.0
270277 )
271278 "@
272- Set-Content -Path go.mod -Value $goMod
279+ Set-Content -Path go.mod -Value $goMod
273280
274281 - name : Create dummy Go file to force dependency download
275282 working-directory : bigcachetest
@@ -278,53 +285,46 @@ jobs:
278285 package main
279286
280287 import (
281- _ \ "github.com/aws/aws-sdk-go-v2/aws\ "
282- _ \ "cloud.google.com/go\ "
283- _ \ "github.com/Azure/azure-sdk-for-go/sdk/storage/azblob\ "
284- _ \ "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute\ "
285- _ \ "github.com/lib/pq\ "
286- _ \ "github.com/go-sql-driver/mysql\ "
287- _ \ "github.com/golang/protobuf/proto\ "
288- _ \ "google.golang.org/grpc\ "
289- _ \ "github.com/Shopify/sarama\ "
290- _ \ "github.com/elastic/go-elasticsearch/v8\ "
291- _ \ "github.com/hashicorp/terraform/helper/schema\ "
292- _ \ "github.com/uber-go/zap\ "
293- _ \ "github.com/prometheus/client_golang/prometheus\ "
294- _ \ "github.com/gin-gonic/gin\ "
295- _ \ "github.com/go-redis/redis/v8\ "
296- _ \ "github.com/gorilla/websocket\ "
297- _ \ "github.com/sirupsen/logrus\ "
298- _ \ "github.com/spf13/cobra\ "
299- _ \ "github.com/spf13/viper\ "
300- _ \ "go.mongodb.org/mongo-driver/mongo\ "
301- _ \ "github.com/google/uuid\ "
302- _ \ "github.com/minio/minio-go/v7\ "
303- _ \ "github.com/docker/docker/client\ "
304- _ \ "github.com/kubernetes/client-go/kubernetes\ "
305- _ \ "github.com/coreos/etcd/clientv3\ "
306- _ \ "github.com/apache/thrift/lib/go/thrift\ "
307- _ \ "github.com/apache/arrow/go/arrow\ "
308- _ \ "github.com/nats-io/nats.go\ "
309- _ \ "github.com/segmentio/kafka-go\ "
310- _ \ "github.com/googleapis/gax-go/v2\ "
311- _ \ "github.com/gocql/gocql\ "
288+ _ "github.com/aws/aws-sdk-go-v2/aws"
289+ _ "cloud.google.com/go"
290+ _ "github.com/Azure/azure-sdk-for-go/sdk/storage/azblob"
291+ _ "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute"
292+ _ "github.com/lib/pq"
293+ _ "github.com/go-sql-driver/mysql"
294+ _ "github.com/golang/protobuf/proto"
295+ _ "google.golang.org/grpc"
296+ _ "github.com/Shopify/sarama"
297+ _ "github.com/elastic/go-elasticsearch/v8"
298+ _ "github.com/hashicorp/terraform/helper/schema"
299+ _ "github.com/uber-go/zap"
300+ _ "github.com/prometheus/client_golang/prometheus"
301+ _ "github.com/gin-gonic/gin"
302+ _ "github.com/go-redis/redis/v8"
303+ _ "github.com/gorilla/websocket"
304+ _ "github.com/sirupsen/logrus"
305+ _ "github.com/spf13/cobra"
306+ _ "github.com/spf13/viper"
307+ _ "go.mongodb.org/mongo-driver/mongo"
308+ _ "github.com/google/uuid"
309+ _ "github.com/minio/minio-go/v7"
310+ _ "github.com/docker/docker/client"
311+ _ "github.com/kubernetes/client-go/kubernetes"
312+ _ "github.com/coreos/etcd/clientv3"
313+ _ "github.com/apache/thrift/lib/go/thrift"
314+ _ "github.com/apache/arrow/go/arrow"
315+ _ "github.com/nats-io/nats.go"
316+ _ "github.com/segmentio/kafka-go"
317+ _ "github.com/googleapis/gax-go/v2"
318+ _ "github.com/gocql/gocql"
312319 )
313320 func main() {}
314321 "@
315- Set-Content -Path dummy.go -Value $dummyGo
322+ Set-Content -Path dummy.go -Value $dummyGo
316323
317324 - name : Tidy go.mod and go.sum
318325 working-directory : bigcachetest
319326 run : go mod tidy
320327
321- - name : Setup Go with cache
322- uses : actions/setup-go@v5
323- with :
324- go-version : ' 1.24'
325- cache : true
326- cache-dependency-path : bigcachetest/go.sum
327-
328328 - name : Download dependencies
329329 working-directory : bigcachetest
330330 run : go mod download
0 commit comments