diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index f733d32c2..37096a6ac 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -21,7 +21,7 @@ env: # If you change this value, please change it in the following files as well: # /Dockerfile # /dev.Dockerfile - GO_VERSION: 1.23.9 + GO_VERSION: 1.23.12 jobs: ######################## diff --git a/Dockerfile b/Dockerfile index 9e632d0c6..98f2e8beb 100644 --- a/Dockerfile +++ b/Dockerfile @@ -32,7 +32,7 @@ RUN apk add --no-cache --update alpine-sdk \ # The first stage is already done and all static assets should now be generated # in the app/build sub directory. -FROM golang:1.23.9-alpine3.20@sha256:96917b18cf0bf6dc54f726696eb526fe6e6a1ab45e43d4a292aae11f3d503ffe as golangbuilder +FROM golang:1.23.12-alpine3.22@sha256:383395b794dffa5b53012a212365d40c8e37109a626ca30d6151c8348d380b5f as golangbuilder # Instead of checking out from git again, we just copy the whole working # directory of the previous stage that includes the generated static assets. @@ -50,7 +50,7 @@ RUN apk add --no-cache --update alpine-sdk \ && make go-install-cli # Start a new, final image to reduce size. -FROM alpine:3.20.3@sha256:beefdbd8a1da6d2915566fde36db9db0b524eb737fc57cd1367effd16dc0d06d as final +FROM alpine:3.22.1@sha256:4bcff63911fcb4448bd4fdacec207030997caf25e9bea4045fa6c8c44de311d1 as final # Define a root volume for data persistence. VOLUME /root/.lnd diff --git a/Makefile b/Makefile index 31ee0b937..2c3a5ea19 100644 --- a/Makefile +++ b/Makefile @@ -22,7 +22,7 @@ PUBLIC_URL := # GO_VERSION is the Go version used for the release build, docker files, and # GitHub Actions. This is the reference version for the project. All other Go # versions are checked against this version. -GO_VERSION = 1.23.9 +GO_VERSION = 1.23.12 # LITD_COMPAT_VERSIONS is a space-separated list of litd versions that are # installed before running the integration tests which include backward diff --git a/autopilotserverrpc/go.mod b/autopilotserverrpc/go.mod index b189a30d4..8a0249850 100644 --- a/autopilotserverrpc/go.mod +++ b/autopilotserverrpc/go.mod @@ -1,6 +1,6 @@ module github.com/lightninglabs/lightning-terminal/autopilotserverrpc -go 1.23.9 +go 1.23.12 require ( google.golang.org/grpc v1.56.3 diff --git a/dev.Dockerfile b/dev.Dockerfile index a67686c86..b68f6134c 100644 --- a/dev.Dockerfile +++ b/dev.Dockerfile @@ -20,7 +20,7 @@ RUN cd /go/src/github.com/lightninglabs/lightning-terminal/app \ # The first stage is already done and all static assets should now be generated # in the app/build sub directory. -FROM golang:1.23.9-alpine3.20@sha256:96917b18cf0bf6dc54f726696eb526fe6e6a1ab45e43d4a292aae11f3d503ffe as golangbuilder +FROM golang:1.23.12-alpine3.22@sha256:383395b794dffa5b53012a212365d40c8e37109a626ca30d6151c8348d380b5f as golangbuilder # Instead of checking out from git again, we just copy the whole working # directory of the previous stage that includes the generated static assets. @@ -68,7 +68,7 @@ RUN apk add --no-cache --update alpine-sdk make \ fi # Start a new, final image to reduce size. -FROM alpine:3.20.3@sha256:beefdbd8a1da6d2915566fde36db9db0b524eb737fc57cd1367effd16dc0d06d as final +FROM alpine:3.22.1@sha256:4bcff63911fcb4448bd4fdacec207030997caf25e9bea4045fa6c8c44de311d1 as final # Define a root volume for data persistence. VOLUME /root/.lnd diff --git a/go.mod b/go.mod index 65f98cb62..16a802477 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/lightninglabs/lightning-terminal -go 1.23.9 +go 1.23.12 require ( github.com/btcsuite/btcd v0.24.3-0.20250318170759-4f4ea81776d6 diff --git a/litrpc/Dockerfile b/litrpc/Dockerfile index 05bdae0db..73466eac9 100644 --- a/litrpc/Dockerfile +++ b/litrpc/Dockerfile @@ -1,4 +1,4 @@ -FROM golang:1.23.9-bookworm@sha256:26ca07ec0684ebe2154ad45a3a03710edb90b9cfc3769bead74ebcf6644dc759 +FROM golang:1.23.12-bookworm@sha256:d22457a90736648a605cf54c33a7a310bb290e1ac78af2bcbc1d87821c52c4b7 RUN apt-get update && apt-get install -y \ git \ diff --git a/litrpc/go.mod b/litrpc/go.mod index 8cbea086f..3dbdc781d 100644 --- a/litrpc/go.mod +++ b/litrpc/go.mod @@ -1,6 +1,6 @@ module github.com/lightninglabs/lightning-terminal/litrpc -go 1.23.9 +go 1.23.12 require ( github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0 diff --git a/make/builder.Dockerfile b/make/builder.Dockerfile index 86eae9169..b6f840c17 100644 --- a/make/builder.Dockerfile +++ b/make/builder.Dockerfile @@ -1,4 +1,4 @@ -FROM golang:1.23.9-bookworm@sha256:26ca07ec0684ebe2154ad45a3a03710edb90b9cfc3769bead74ebcf6644dc759 +FROM golang:1.23.12-bookworm@sha256:d22457a90736648a605cf54c33a7a310bb290e1ac78af2bcbc1d87821c52c4b7 MAINTAINER Olaoluwa Osuntokun diff --git a/perms/go.mod b/perms/go.mod index 3c85cfd2d..6d1928ff4 100644 --- a/perms/go.mod +++ b/perms/go.mod @@ -1,6 +1,6 @@ module github.com/lightninglabs/lightning-terminal/perms -go 1.23.9 +go 1.23.12 require ( github.com/btcsuite/btcd v0.24.3-0.20250318170759-4f4ea81776d6 diff --git a/tools/Dockerfile b/tools/Dockerfile index a7f2c514c..2850a099b 100644 --- a/tools/Dockerfile +++ b/tools/Dockerfile @@ -1,4 +1,4 @@ -FROM golang:1.23.9-bookworm@sha256:26ca07ec0684ebe2154ad45a3a03710edb90b9cfc3769bead74ebcf6644dc759 +FROM golang:1.23.12-bookworm@sha256:d22457a90736648a605cf54c33a7a310bb290e1ac78af2bcbc1d87821c52c4b7 RUN apt-get update && apt-get install -y git ENV GOCACHE=/tmp/build/.cache