From fd2b18a948262154808a8db4a40686280cb43dce Mon Sep 17 00:00:00 2001 From: samartha-pm Date: Wed, 28 Jan 2026 08:14:30 +0530 Subject: [PATCH 1/9] Bump Go version --- go.mod | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/go.mod b/go.mod index e12654a5..4506e2fd 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/jpillora/chisel -go 1.25.5 +go 1.25.6 require ( github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5 From 72135b3e6d4f19c4f83e49ac57fb6bb909ab50e4 Mon Sep 17 00:00:00 2001 From: samartha-pm Date: Wed, 28 Jan 2026 11:50:45 +0530 Subject: [PATCH 2/9] Fix: Force GOTOOLCHAIN=local to use installed Go 1.25.6 --- goreleaser.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/goreleaser.yml b/goreleaser.yml index b5b9b21a..a27a587b 100644 --- a/goreleaser.yml +++ b/goreleaser.yml @@ -10,6 +10,7 @@ before: builds: - env: - CGO_ENABLED=0 + - GOTOOLCHAIN=local ldflags: - -s -w -X github.com/outsystems/chisel/share.BuildVersion={{.Version}} flags: From 15451b44d3f957d56c60cbd5b54e8c091089d48c Mon Sep 17 00:00:00 2001 From: samartha-pm Date: Wed, 28 Jan 2026 12:36:38 +0530 Subject: [PATCH 3/9] reset to default config --- goreleaser.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/goreleaser.yml b/goreleaser.yml index a27a587b..b5b9b21a 100644 --- a/goreleaser.yml +++ b/goreleaser.yml @@ -10,7 +10,6 @@ before: builds: - env: - CGO_ENABLED=0 - - GOTOOLCHAIN=local ldflags: - -s -w -X github.com/outsystems/chisel/share.BuildVersion={{.Version}} flags: From 9f9d029acdb9db1fa82e3a677f202a7e9413918d Mon Sep 17 00:00:00 2001 From: samartha-pm Date: Wed, 28 Jan 2026 17:28:19 +0530 Subject: [PATCH 4/9] chore: align go version with master (1.25.5) --- go.mod | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/go.mod b/go.mod index 4506e2fd..e12654a5 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/jpillora/chisel -go 1.25.6 +go 1.25.5 require ( github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5 From d3fe70f07cf3dbe2e60e2b3dcc0d06866ae766f5 Mon Sep 17 00:00:00 2001 From: samartha-pm Date: Thu, 29 Jan 2026 13:05:53 +0530 Subject: [PATCH 5/9] updated goreleaser to use dockerfile --- goreleaser.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/goreleaser.yml b/goreleaser.yml index b5b9b21a..aa08761b 100644 --- a/goreleaser.yml +++ b/goreleaser.yml @@ -17,7 +17,8 @@ builds: goos: - linux dockers: - - image_templates: + - dockerfile: Dockerfile + image_templates: - "ghcr.io/outsystems/{{ .ProjectName }}:{{ .Version }}" - "ghcr.io/outsystems/{{ .ProjectName }}:latest" build_flag_templates: From 8f22f62b03dc810884f9e815b9084efa20838014 Mon Sep 17 00:00:00 2001 From: samartha-pm Date: Thu, 29 Jan 2026 17:41:19 +0530 Subject: [PATCH 6/9] updated base image --- Dockerfile | 2 +- goreleaser.yml | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 74d7a75b..ff258212 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,3 +1,3 @@ -FROM gcr.io/distroless/static:nonroot +FROM gcr.io/distroless/static-debian12:nonroot COPY chisel /app/ ENTRYPOINT ["/app/chisel"] \ No newline at end of file diff --git a/goreleaser.yml b/goreleaser.yml index aa08761b..b5b9b21a 100644 --- a/goreleaser.yml +++ b/goreleaser.yml @@ -17,8 +17,7 @@ builds: goos: - linux dockers: - - dockerfile: Dockerfile - image_templates: + - image_templates: - "ghcr.io/outsystems/{{ .ProjectName }}:{{ .Version }}" - "ghcr.io/outsystems/{{ .ProjectName }}:latest" build_flag_templates: From 20fa338622cb08a1fe131be84936156eb718b9b7 Mon Sep 17 00:00:00 2001 From: samartha-pm Date: Thu, 29 Jan 2026 18:00:59 +0530 Subject: [PATCH 7/9] updated goreleaser --- goreleaser.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/goreleaser.yml b/goreleaser.yml index aa08761b..b5b9b21a 100644 --- a/goreleaser.yml +++ b/goreleaser.yml @@ -17,8 +17,7 @@ builds: goos: - linux dockers: - - dockerfile: Dockerfile - image_templates: + - image_templates: - "ghcr.io/outsystems/{{ .ProjectName }}:{{ .Version }}" - "ghcr.io/outsystems/{{ .ProjectName }}:latest" build_flag_templates: From 0cf88f462f17566aeaf6636693f64c77d1fe9364 Mon Sep 17 00:00:00 2001 From: samartha-pm Date: Thu, 29 Jan 2026 21:46:03 +0530 Subject: [PATCH 8/9] updated Dockerfile --- Dockerfile | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index ff258212..6609b35f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,3 +1,7 @@ -FROM gcr.io/distroless/static-debian12:nonroot +FROM alpine +RUN apk add --no-cache ca-certificates openssl \ + && apk upgrade --no-cache +WORKDIR /app COPY chisel /app/ +USER 65532:65532 ENTRYPOINT ["/app/chisel"] \ No newline at end of file From 81ca1aca375ba3829ad4af2af230d8bb0fa496fd Mon Sep 17 00:00:00 2001 From: samartha-pm Date: Fri, 30 Jan 2026 12:22:47 +0530 Subject: [PATCH 9/9] updated Dockerfile --- Dockerfile | 1 - 1 file changed, 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 61cba005..6609b35f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,5 +4,4 @@ RUN apk add --no-cache ca-certificates openssl \ WORKDIR /app COPY chisel /app/ USER 65532:65532 -ENTRYPOINT ["/app/chisel"] ENTRYPOINT ["/app/chisel"] \ No newline at end of file