From a44da8a67a4ad4d85f757aa3416a95bf04994776 Mon Sep 17 00:00:00 2001 From: Ed Harrod Date: Thu, 9 Apr 2026 10:26:15 +0100 Subject: [PATCH 1/3] ci: simplify Go test matrix to latest version only --- .github/workflows/tests.yml | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 77fcbb1..789fb84 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -9,9 +9,6 @@ on: jobs: core: - strategy: - matrix: - go: [ '1.24', '1' ] runs-on: ubuntu-latest timeout-minutes: 15 steps: @@ -20,7 +17,7 @@ jobs: - name: Set up Go uses: actions/setup-go@v5 with: - go-version: ${{ matrix.go }} + go-version: '1' - name: Vet run: go vet -v ./... @@ -72,11 +69,11 @@ jobs: - name: Test Kafka Adapter with Testcontainers run: | cd ./adapters/kafkastreamer - echo "🚀 Testing Kafka adapter with testcontainers..." + echo "Testing Kafka adapter with testcontainers..." go test -v -timeout=10m ./... - name: Test Redis Adapter with Testcontainers run: | cd ./adapters/wredis - echo "🚀 Testing Redis adapter with testcontainers..." - go test -v -timeout=10m ./... \ No newline at end of file + echo "Testing Redis adapter with testcontainers..." + go test -v -timeout=10m ./... From dbc410c3aa2475daa1623a0196c29851c5dc94d4 Mon Sep 17 00:00:00 2001 From: Ed Harrod Date: Thu, 9 Apr 2026 10:28:04 +0100 Subject: [PATCH 2/3] chore: update go directive to 1.26.0 --- go.mod | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/go.mod b/go.mod index 319ffff..6076d9c 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/luno/workflow -go 1.25.3 +go 1.26.0 require ( github.com/google/uuid v1.6.0 From 01603ce9e9c6286f9477c85bf1bdd96ce071ba44 Mon Sep 17 00:00:00 2001 From: Ed Harrod Date: Thu, 9 Apr 2026 11:13:36 +0100 Subject: [PATCH 3/3] =?UTF-8?q?chore:=20go=20mod=20tidy=20for=20all=20adap?= =?UTF-8?q?ter=20and=20example=20submodules=20(bump=20go=201.25.3=20?= =?UTF-8?q?=E2=86=92=201.26.0)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- _examples/callback/go.mod | 2 +- _examples/connector/go.mod | 2 +- _examples/gettingstarted/go.mod | 2 +- _examples/orderprocessor/go.mod | 2 +- _examples/schedule/go.mod | 2 +- _examples/sqlexample/go.mod | 2 +- _examples/timeout/go.mod | 2 +- _examples/webui/go.mod | 2 +- adapters/jlog/go.mod | 2 +- adapters/kafkastreamer/go.mod | 2 +- adapters/reflexstreamer/go.mod | 2 +- adapters/rinkrolescheduler/go.mod | 2 +- adapters/sqlstore/go.mod | 2 +- adapters/sqltimeout/go.mod | 2 +- adapters/webui/go.mod | 2 +- adapters/wredis/go.mod | 2 +- 16 files changed, 16 insertions(+), 16 deletions(-) diff --git a/_examples/callback/go.mod b/_examples/callback/go.mod index 30daa47..639ce63 100644 --- a/_examples/callback/go.mod +++ b/_examples/callback/go.mod @@ -1,6 +1,6 @@ module github.com/luno/workflow/_examples/callback -go 1.25.3 +go 1.26.0 replace github.com/luno/workflow => ../.. diff --git a/_examples/connector/go.mod b/_examples/connector/go.mod index 1f0d1d9..5e45627 100644 --- a/_examples/connector/go.mod +++ b/_examples/connector/go.mod @@ -1,6 +1,6 @@ module github.com/luno/workflow/_examples/connector -go 1.25.3 +go 1.26.0 replace github.com/luno/workflow => ../.. diff --git a/_examples/gettingstarted/go.mod b/_examples/gettingstarted/go.mod index 2f8e7f1..c5469cc 100644 --- a/_examples/gettingstarted/go.mod +++ b/_examples/gettingstarted/go.mod @@ -1,6 +1,6 @@ module github.com/luno/workflow/_examples/gettingstarted -go 1.25.3 +go 1.26.0 replace github.com/luno/workflow => ../.. diff --git a/_examples/orderprocessor/go.mod b/_examples/orderprocessor/go.mod index 2249950..edbdd48 100644 --- a/_examples/orderprocessor/go.mod +++ b/_examples/orderprocessor/go.mod @@ -1,6 +1,6 @@ module orderprocessor -go 1.25.3 +go 1.26.0 replace github.com/luno/workflow => ../.. diff --git a/_examples/schedule/go.mod b/_examples/schedule/go.mod index ddff0ba..46c1705 100644 --- a/_examples/schedule/go.mod +++ b/_examples/schedule/go.mod @@ -1,6 +1,6 @@ module github.com/luno/workflow/_examples/schedule -go 1.25.3 +go 1.26.0 replace github.com/luno/workflow => ../.. diff --git a/_examples/sqlexample/go.mod b/_examples/sqlexample/go.mod index 37417dc..8b7df4c 100644 --- a/_examples/sqlexample/go.mod +++ b/_examples/sqlexample/go.mod @@ -1,6 +1,6 @@ module example.com/sqlexample -go 1.25.3 +go 1.26.0 replace github.com/luno/workflow => ../.. diff --git a/_examples/timeout/go.mod b/_examples/timeout/go.mod index b1bbff6..d4f2905 100644 --- a/_examples/timeout/go.mod +++ b/_examples/timeout/go.mod @@ -1,6 +1,6 @@ module github.com/luno/workflow/_examples/timeout -go 1.25.3 +go 1.26.0 replace github.com/luno/workflow => ../.. diff --git a/_examples/webui/go.mod b/_examples/webui/go.mod index 68da39e..b73019f 100644 --- a/_examples/webui/go.mod +++ b/_examples/webui/go.mod @@ -1,6 +1,6 @@ module github.com/luno/workflow/_examples/webui -go 1.25.3 +go 1.26.0 replace github.com/luno/workflow => ../.. diff --git a/adapters/jlog/go.mod b/adapters/jlog/go.mod index 7832750..1d410d2 100644 --- a/adapters/jlog/go.mod +++ b/adapters/jlog/go.mod @@ -1,6 +1,6 @@ module github.com/luno/workflow/adapters/jlog -go 1.25.3 +go 1.26.0 replace github.com/luno/workflow => ../.. diff --git a/adapters/kafkastreamer/go.mod b/adapters/kafkastreamer/go.mod index 7be4a8a..313f0ab 100644 --- a/adapters/kafkastreamer/go.mod +++ b/adapters/kafkastreamer/go.mod @@ -1,6 +1,6 @@ module github.com/luno/workflow/adapters/kafkastreamer -go 1.25.3 +go 1.26.0 replace github.com/luno/workflow => ../.. diff --git a/adapters/reflexstreamer/go.mod b/adapters/reflexstreamer/go.mod index 3b0c90e..89ae4c8 100644 --- a/adapters/reflexstreamer/go.mod +++ b/adapters/reflexstreamer/go.mod @@ -1,6 +1,6 @@ module github.com/luno/workflow/adapters/reflexstreamer -go 1.25.3 +go 1.26.0 replace github.com/luno/workflow => ../.. diff --git a/adapters/rinkrolescheduler/go.mod b/adapters/rinkrolescheduler/go.mod index b9eddbc..3724569 100644 --- a/adapters/rinkrolescheduler/go.mod +++ b/adapters/rinkrolescheduler/go.mod @@ -1,6 +1,6 @@ module github.com/luno/workflow/adapters/rinkrolescheduler -go 1.25.3 +go 1.26.0 replace github.com/luno/workflow => ../.. diff --git a/adapters/sqlstore/go.mod b/adapters/sqlstore/go.mod index 59798e8..8850bed 100644 --- a/adapters/sqlstore/go.mod +++ b/adapters/sqlstore/go.mod @@ -1,6 +1,6 @@ module github.com/luno/workflow/adapters/sqlstore -go 1.25.3 +go 1.26.0 replace github.com/luno/workflow => ../.. diff --git a/adapters/sqltimeout/go.mod b/adapters/sqltimeout/go.mod index b95de7b..5d1b462 100644 --- a/adapters/sqltimeout/go.mod +++ b/adapters/sqltimeout/go.mod @@ -1,6 +1,6 @@ module github.com/luno/workflow/adapters/sqltimeout -go 1.25.3 +go 1.26.0 replace github.com/luno/workflow => ../.. diff --git a/adapters/webui/go.mod b/adapters/webui/go.mod index 9d3c652..87a4907 100644 --- a/adapters/webui/go.mod +++ b/adapters/webui/go.mod @@ -1,6 +1,6 @@ module github.com/luno/workflow/adapters/webui -go 1.25.3 +go 1.26.0 replace github.com/luno/workflow => ../.. diff --git a/adapters/wredis/go.mod b/adapters/wredis/go.mod index 436c435..aee69d6 100644 --- a/adapters/wredis/go.mod +++ b/adapters/wredis/go.mod @@ -1,6 +1,6 @@ module github.com/luno/workflow/adapters/wredis -go 1.25.3 +go 1.26.0 replace github.com/luno/workflow => ../..