Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// README at: https://github.com/devcontainers/templates/tree/main/src/go
{
"name": "Go",
"image": "mcr.microsoft.com/devcontainers/go:1.23-bookworm",
"image": "mcr.microsoft.com/devcontainers/go:1.24-trixie",

// Features to add to the dev container. More info: https://containers.dev/features.
// "features": {},
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci-test-go.yml
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@ jobs:
- name: Decide if Sonar must be run
if: ${{ matrix.platform == 'ubuntu-latest' }}
run: |
if [[ "1.23.x" == "${{ inputs.go-version }}" ]] && \
if [[ "1.24.x" == "${{ inputs.go-version }}" ]] && \
[[ "true" != "${{ inputs.rootless-docker }}" ]] && \
[[ "true" != "${{ inputs.testcontainers-cloud }}" ]] && \
[[ "true" != "${{ inputs.ryuk-disabled }}" ]] && \
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ jobs:
# We don't want to fail the build the soonest but identify which modules passed and failed.
fail-fast: false
matrix:
go-version: [1.23.x, 1.24.x]
go-version: [1.24.x, 1.25.x]
module: ${{ fromJSON(needs.detect-modules.outputs.modules) }}
permissions:
contents: read # for actions/checkout to fetch code
Expand All @@ -88,7 +88,7 @@ jobs:
# We don't want to fail the build the soonest but identify which modules passed and failed.
fail-fast: false
matrix:
go-version: [1.23.x, 1.24.x]
go-version: [1.24.x, 1.25.x]
uses: ./.github/workflows/ci-test-go.yml
with:
go-version: ${{ matrix.go-version }}
Expand All @@ -109,7 +109,7 @@ jobs:
name: "Test with reaper off"
strategy:
matrix:
go-version: [1.23.x, 1.24.x]
go-version: [1.24.x, 1.25.x]
uses: ./.github/workflows/ci-test-go.yml
with:
go-version: ${{ matrix.go-version }}
Expand All @@ -130,7 +130,7 @@ jobs:
name: "Test with Rootless Docker"
strategy:
matrix:
go-version: [1.23.x, 1.24.x]
go-version: [1.24.x, 1.25.x]
uses: ./.github/workflows/ci-test-go.yml
with:
go-version: ${{ matrix.go-version }}
Expand Down
2 changes: 1 addition & 1 deletion commons-test.mk
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ $(GOBIN)/gotestsum:
$(call go_install,gotest.tools/gotestsum@latest)

$(GOBIN)/mockery:
$(call go_install,github.com/vektra/mockery/v2@v2.45)
$(call go_install,github.com/vektra/mockery/v2@v2.53.4)

.PHONY: install
install: $(GOBIN)/golangci-lint $(GOBIN)/gotestsum $(GOBIN)/mockery
Expand Down
2 changes: 1 addition & 1 deletion docs/system_requirements/ci/aws_codebuild.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ version: 0.2
phases:
install:
runtime-versions:
golang: 1.23
golang: 1.24
build:
commands:
- go test ./...
Expand Down
2 changes: 1 addition & 1 deletion docs/system_requirements/ci/circle_ci.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ workflows:
- tests:
matrix:
parameters:
go-version: ["1.23.6", "1.24.0"]
go-version: ["1.24.7", "1.25.1"]

```

Expand Down
2 changes: 1 addition & 1 deletion docs/system_requirements/ci/concourse_ci.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
start_docker

cd repo
docker run -it --rm -v "$PWD:$PWD" -w "$PWD" -v /var/run/docker.sock:/var/run/docker.sock golang:1.23 go test ./...
docker run -it --rm -v "$PWD:$PWD" -w "$PWD" -v /var/run/docker.sock:/var/run/docker.sock golang:1.24 go test ./...
```

Finally, you can use Concourse's [fly CLI](https://concourse-ci.org/fly.html) to set the pipeline and trigger the job:
Expand Down
4 changes: 2 additions & 2 deletions docs/system_requirements/ci/dind_patterns.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ $ tree .
└── platform
└── integration_test.go

$ docker run -it --rm -v $PWD:$PWD -w $PWD -v /var/run/docker.sock:/var/run/docker.sock golang:1.23 go test ./... -v
$ docker run -it --rm -v $PWD:$PWD -w $PWD -v /var/run/docker.sock:/var/run/docker.sock golang:1.24 go test ./... -v
```

Where:
Expand All @@ -45,7 +45,7 @@ The same can be achieved with Docker Compose:

```yaml
tests:
image: golang:1.23
image: golang:1.24
stop_signal: SIGKILL
stdin_open: true
tty: true
Expand Down
2 changes: 1 addition & 1 deletion docs/system_requirements/ci/gitlab_ci.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ variables:
DOCKER_DRIVER: overlay2

test:
image: golang:1.23
image: golang:1.24
stage: test
script: go test ./... -v
```
2 changes: 1 addition & 1 deletion docs/system_requirements/ci/tekton.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ spec:
- name: source
steps:
- name: read
image: golang:1.23
image: golang:1.24
workingDir: $(workspaces.source.path)
script: go test ./... -v
volumeMounts:
Expand Down
4 changes: 2 additions & 2 deletions examples/nginx/go.mod
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
module github.com/testcontainers/testcontainers-go/examples/nginx

go 1.23.0
go 1.24

toolchain go1.23.6
toolchain go1.24.7

require (
github.com/stretchr/testify v1.10.0
Expand Down
4 changes: 2 additions & 2 deletions go.mod
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
module github.com/testcontainers/testcontainers-go

go 1.23.0
go 1.24

toolchain go1.23.6
toolchain go1.24.7

require (
dario.cat/mergo v1.0.1
Expand Down
4 changes: 2 additions & 2 deletions modulegen/go.mod
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
module github.com/testcontainers/testcontainers-go/modulegen

go 1.23.0
go 1.24

toolchain go1.23.6
toolchain go1.24.7

require (
github.com/spf13/cobra v1.8.0
Expand Down
2 changes: 1 addition & 1 deletion modules/aerospike/go.mod
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
module github.com/testcontainers/testcontainers-go/modules/aerospike

go 1.23.0
go 1.24

require (
github.com/aerospike/aerospike-client-go/v8 v8.2.0
Expand Down
2 changes: 1 addition & 1 deletion modules/arangodb/go.mod
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
module github.com/testcontainers/testcontainers-go/modules/arangodb

go 1.23.0
go 1.24

toolchain go1.24.1

Expand Down
4 changes: 2 additions & 2 deletions modules/artemis/go.mod
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
module github.com/testcontainers/testcontainers-go/modules/artemis

go 1.23.0
go 1.24

toolchain go1.23.6
toolchain go1.24.7

require (
github.com/docker/go-connections v0.6.0
Expand Down
2 changes: 1 addition & 1 deletion modules/azure/go.mod
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
module github.com/testcontainers/testcontainers-go/modules/azure

go 1.23.0
go 1.24

require (
github.com/Azure/azure-sdk-for-go/sdk/azcore v1.17.0
Expand Down
4 changes: 2 additions & 2 deletions modules/azurite/go.mod
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
module github.com/testcontainers/testcontainers-go/modules/azurite

go 1.23.0
go 1.24

toolchain go1.23.6
toolchain go1.24.7

require (
github.com/stretchr/testify v1.10.0
Expand Down
4 changes: 2 additions & 2 deletions modules/cassandra/go.mod
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
module github.com/testcontainers/testcontainers-go/modules/cassandra

go 1.23.0
go 1.24

toolchain go1.23.6
toolchain go1.24.7

require (
github.com/docker/go-connections v0.6.0
Expand Down
4 changes: 2 additions & 2 deletions modules/chroma/go.mod
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
module github.com/testcontainers/testcontainers-go/modules/chroma

go 1.23.0
go 1.24

toolchain go1.23.6
toolchain go1.24.7

require (
github.com/amikos-tech/chroma-go v0.1.2
Expand Down
4 changes: 2 additions & 2 deletions modules/clickhouse/go.mod
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
module github.com/testcontainers/testcontainers-go/modules/clickhouse

go 1.23.0
go 1.24

toolchain go1.23.6
toolchain go1.24.7

require (
github.com/ClickHouse/clickhouse-go/v2 v2.34.0
Expand Down
4 changes: 2 additions & 2 deletions modules/cockroachdb/go.mod
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
module github.com/testcontainers/testcontainers-go/modules/cockroachdb

go 1.23.0
go 1.24

toolchain go1.23.6
toolchain go1.24.7

require (
github.com/docker/go-connections v0.6.0
Expand Down
4 changes: 3 additions & 1 deletion modules/compose/go.mod
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
module github.com/testcontainers/testcontainers-go/modules/compose

go 1.23.8
go 1.24

toolchain go1.24.7

replace github.com/testcontainers/testcontainers-go => ../..

Expand Down
2 changes: 1 addition & 1 deletion modules/compose/testdata/echoserver.Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM golang:1.23-alpine@sha256:f8113c4b13e2a8b3a168dceaee88ac27743cc84e959f43b9dbd2291e9c3f57a0
FROM golang:1.24-alpine@sha256:fc2cff6625f3c1c92e6c85938ac5bd09034ad0d4bc2dfb08278020b68540dbb5

WORKDIR /app

Expand Down
4 changes: 2 additions & 2 deletions modules/consul/go.mod
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
module github.com/testcontainers/testcontainers-go/modules/consul

go 1.23.0
go 1.24

toolchain go1.23.6
toolchain go1.24.7

require (
github.com/hashicorp/consul/api v1.27.0
Expand Down
4 changes: 2 additions & 2 deletions modules/couchbase/go.mod
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
module github.com/testcontainers/testcontainers-go/modules/couchbase

go 1.23.0
go 1.24

toolchain go1.23.6
toolchain go1.24.7

require (
github.com/cenkalti/backoff/v4 v4.2.1
Expand Down
4 changes: 2 additions & 2 deletions modules/databend/go.mod
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
module github.com/testcontainers/testcontainers-go/modules/databend

go 1.23.0
go 1.24

toolchain go1.23.6
toolchain go1.24.7

require (
github.com/datafuselabs/databend-go v0.7.0
Expand Down
4 changes: 2 additions & 2 deletions modules/dind/go.mod
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
module github.com/testcontainers/testcontainers-go/modules/dind

go 1.23.0
go 1.24

toolchain go1.23.6
toolchain go1.24.7

require (
github.com/docker/docker v28.3.3+incompatible
Expand Down
2 changes: 1 addition & 1 deletion modules/dockermcpgateway/go.mod
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
module github.com/testcontainers/testcontainers-go/modules/dockermcpgateway

go 1.23.0
go 1.24

require (
github.com/docker/docker v28.3.3+incompatible
Expand Down
2 changes: 1 addition & 1 deletion modules/dockermodelrunner/go.mod
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
module github.com/testcontainers/testcontainers-go/modules/dockermodelrunner

go 1.23.0
go 1.24

require (
github.com/openai/openai-go v0.1.0-beta.9
Expand Down
4 changes: 2 additions & 2 deletions modules/dolt/go.mod
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
module github.com/testcontainers/testcontainers-go/modules/dolt

go 1.23.0
go 1.24

toolchain go1.23.6
toolchain go1.24.7

require (
github.com/go-sql-driver/mysql v1.7.1
Expand Down
4 changes: 2 additions & 2 deletions modules/dynamodb/go.mod
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
module github.com/testcontainers/testcontainers-go/modules/dynamodb

go 1.23.0
go 1.24

toolchain go1.23.6
toolchain go1.24.7

require (
github.com/aws/aws-sdk-go-v2 v1.31.0
Expand Down
4 changes: 2 additions & 2 deletions modules/elasticsearch/go.mod
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
module github.com/testcontainers/testcontainers-go/modules/elasticsearch

go 1.23.0
go 1.24

toolchain go1.23.6
toolchain go1.24.7

require (
github.com/elastic/go-elasticsearch/v8 v8.12.1
Expand Down
4 changes: 2 additions & 2 deletions modules/etcd/go.mod
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
module github.com/testcontainers/testcontainers-go/modules/etcd

go 1.23.0
go 1.24

toolchain go1.23.6
toolchain go1.24.7

require (
github.com/containerd/errdefs v1.0.0
Expand Down
4 changes: 2 additions & 2 deletions modules/gcloud/go.mod
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
module github.com/testcontainers/testcontainers-go/modules/gcloud

go 1.23.0
go 1.24

toolchain go1.23.6
toolchain go1.24.7

require (
cloud.google.com/go/bigquery v1.59.1
Expand Down
4 changes: 2 additions & 2 deletions modules/grafana-lgtm/go.mod
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
module github.com/testcontainers/testcontainers-go/modules/grafana-lgtm

go 1.23.0
go 1.24

toolchain go1.23.6
toolchain go1.24.7

require (
github.com/stretchr/testify v1.10.0
Expand Down
Loading
Loading