diff --git a/.github/workflows/integration-linux.yml b/.github/workflows/integration-linux.yml index af8aae41..7739a448 100644 --- a/.github/workflows/integration-linux.yml +++ b/.github/workflows/integration-linux.yml @@ -16,17 +16,17 @@ concurrency: jobs: test: - runs-on: ubuntu-latest + runs-on: distroless-ci-large-ubuntu-22.04 steps: - - uses: actions/setup-go@v2 + - uses: actions/setup-go@v5 with: - go-version: ^1.17 + go-version: ^1.23 - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: fetch-depth: 0 - - uses: actions/cache@v2 + - uses: actions/cache@v4 with: path: ~/go/pkg/mod key: ${{ runner.os }}-gopkgmod-${{ hashFiles('**/go.sum') }} diff --git a/nodejs/helper-image/Dockerfile b/nodejs/helper-image/Dockerfile index 63b4508b..dcfbb11b 100644 --- a/nodejs/helper-image/Dockerfile +++ b/nodejs/helper-image/Dockerfile @@ -1,4 +1,4 @@ -ARG GOVERSION=1.17 +ARG GOVERSION=1.23 FROM --platform=$BUILDPLATFORM golang:${GOVERSION} as build ARG BUILDPLATFORM ARG TARGETOS diff --git a/python/helper-image/Dockerfile b/python/helper-image/Dockerfile index 0d9eb8d5..02cdd6b7 100644 --- a/python/helper-image/Dockerfile +++ b/python/helper-image/Dockerfile @@ -83,7 +83,7 @@ COPY pydevd_2_9_5.patch ./pydevd.patch RUN patch --binary -p0 -d /dbgpy/pydevd/python3.11/lib/python3.11/site-packages < pydevd.patch RUN PYTHONUSERBASE=/dbgpy/pydevd-pycharm/python3.11 pip install --user pydevd-pycharm --no-warn-script-location -FROM --platform=$BUILDPLATFORM golang:1.17 as build +FROM --platform=$BUILDPLATFORM golang:1.23 as build ARG BUILDPLATFORM ARG TARGETOS ARG TARGETARCH diff --git a/python/test/pydevconnect/Dockerfile b/python/test/pydevconnect/Dockerfile index 4a08e07f..c99b775c 100644 --- a/python/test/pydevconnect/Dockerfile +++ b/python/test/pydevconnect/Dockerfile @@ -15,7 +15,7 @@ # This Dockerfile creates a test image for verifying that pydevd is # running somewhere. -FROM golang:1.17 as build +FROM golang:1.23 as build COPY . . RUN CGO_ENABLED=0 go build -o pydevconnect -ldflags '-s -w -extldflags "-static"' pydevconnect.go