diff --git a/.tool-versions b/.tool-versions index e0217ba..0ae8f29 100644 --- a/.tool-versions +++ b/.tool-versions @@ -1 +1 @@ -golang 1.23.3 +golang 1.24.0 diff --git a/CHANGELOG.md b/CHANGELOG.md index be40108..cb18801 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # ChangeLog +## Unreleased + +- Upgrades Dockerfile to use Go 1.24.0 (released Feb 11 2025). + (https://github.com/sourcegraph/scip-go/pull/146) + ## v0.1.22 - Fixes a panic when using a custom GOPACKAGESDRIVER along diff --git a/Dockerfile b/Dockerfile index 6586277..daaf400 100644 --- a/Dockerfile +++ b/Dockerfile @@ -15,16 +15,16 @@ # # And use this digest in FROM -ARG base_sha=73f06be4578c9987ce560087e2e2ea6485fb605e3910542cadd8fa09fc5f3e31 +ARG base_sha=2b1cbf278ce05a2a310a3d695ebb176420117a8cfcfcc4e5e68a1bef5f6354da -FROM golang:1.23.3@sha256:${base_sha} as builder +FROM golang:1.24.0@sha256:${base_sha} AS builder COPY . /sources WORKDIR /sources RUN go build -o scip-go ./cmd/scip-go # Keep in sync with builder image -FROM golang:1.23.3@sha256:${base_sha} as final +FROM golang:1.24.0@sha256:${base_sha} AS final COPY --from=builder /sources/scip-go /usr/bin/ CMD ["scip-go"] diff --git a/go.mod b/go.mod index 53bd15e..2025602 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/sourcegraph/scip-go -go 1.23.3 +go 1.24.0 require ( github.com/charmbracelet/log v0.4.0 diff --git a/internal/loader/stdlib.go b/internal/loader/stdlib.go index 11efd09..71aa3fc 100644 --- a/internal/loader/stdlib.go +++ b/internal/loader/stdlib.go @@ -1,5 +1,5 @@ // THIS FILE IS GENERATED. SEE ./scripts/gen_std_lib.sh -// Generated by: go version go1.23.3 darwin/arm64 +// Generated by: go version go1.24.0 darwin/arm64 package loader var contained = struct{}{} @@ -55,4 +55,5 @@ var stdPackages = map[string]struct{}{ "unique": contained, "unsafe": contained, "vendor": contained, + "weak": contained, }