Skip to content

Commit 44e7619

Browse files
build(deps): bump the docker-images group across 4 directories with 6 updates
Bumps the docker-images group with 6 updates in the / directory: | Package | From | To | | --- | --- | --- | | alpine | `3.22` | `3.24` | | node | `22-alpine` | `26-alpine` | | golang | `1.25-alpine` | `1.27-alpine` | | ruby | `3.3-alpine` | `4.0-alpine` | | python | `3.11-slim` | `3.14-slim` | | eclipse-temurin | `17-jdk` | `25-jdk` | Bumps the docker-images group with 2 updates in the /mock-support-server directory: alpine and golang. Bumps the docker-images group with 2 updates in the /openfeature-provider/go/bench directory: alpine and golang. Bumps the docker-images group with 1 update in the /openfeature-provider/js/bench directory: node. Updates `alpine` from 3.22 to 3.24 Updates `node` from 22-alpine to 26-alpine Updates `golang` from 1.25-alpine to 1.27-alpine Updates `ruby` from 3.3-alpine to 4.0-alpine Updates `python` from 3.11-slim to 3.14-slim Updates `eclipse-temurin` from 17-jdk to 25-jdk Updates `golang` from 1.25-alpine to 1.27-alpine Updates `alpine` from 3.22 to 3.24 Updates `golang` from 1.25-alpine to 1.27-alpine Updates `alpine` from 3.22 to 3.24 Updates `node` from 22-alpine to 26-alpine Updates `alpine` from 3.22 to 3.24 Updates `golang` from 1.25-alpine3.22 to 1.26-alpine3.22 Updates `golang` from 1.25-alpine3.22 to 1.26-alpine3.22 Updates `alpine` from 3.22 to 3.24 Updates `golang` from 1.25-alpine3.22 to 1.26-alpine3.22 Updates `alpine` from 3.22 to 3.24 Updates `alpine` from 3.22 to 3.24 Updates `golang` from 1.25-alpine3.22 to 1.26-alpine3.22 Updates `golang` from 1.25-alpine3.22 to 1.26-alpine3.22 Updates `alpine` from 3.22 to 3.24 Updates `golang` from 1.25-alpine3.22 to 1.26-alpine3.22 Updates `alpine` from 3.22 to 3.24 Updates `node` from 22-alpine3.22 to 26-alpine3.22 Updates `node` from 22-alpine3.22 to 26-alpine3.22 --- updated-dependencies: - dependency-name: alpine dependency-version: '3.24' dependency-type: direct:production update-type: version-update:semver-minor dependency-group: docker-images - dependency-name: alpine dependency-version: '3.24' dependency-type: direct:production update-type: version-update:semver-minor dependency-group: docker-images - dependency-name: alpine dependency-version: '3.24' dependency-type: direct:production update-type: version-update:semver-minor dependency-group: docker-images - dependency-name: eclipse-temurin dependency-version: 25-jdk dependency-type: direct:production dependency-group: docker-images - dependency-name: golang dependency-version: 1.26-alpine3.22 dependency-type: direct:production dependency-group: docker-images - dependency-name: golang dependency-version: 1.26-alpine3.22 dependency-type: direct:production dependency-group: docker-images - dependency-name: golang dependency-version: 1.27-alpine dependency-type: direct:production dependency-group: docker-images - dependency-name: node dependency-version: 26-alpine dependency-type: direct:production dependency-group: docker-images - dependency-name: node dependency-version: 26-alpine3.22 dependency-type: direct:production dependency-group: docker-images - dependency-name: python dependency-version: 3.14-slim dependency-type: direct:production dependency-group: docker-images - dependency-name: ruby dependency-version: 4.0-alpine dependency-type: direct:production dependency-group: docker-images ... Signed-off-by: dependabot[bot] <support@github.com>
1 parent 825ef1b commit 44e7619

4 files changed

Lines changed: 13 additions & 13 deletions

File tree

Dockerfile

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# ==============================================================================
44
# Base image with Rust toolchain (Alpine - more reliable than Debian)
55
# ==============================================================================
6-
FROM alpine:3.22 AS rust-base
6+
FROM alpine:3.24 AS rust-base
77

88
# Install system dependencies
99
# - protoc/protobuf-dev: Required for prost-build (proto compilation in build.rs)
@@ -340,7 +340,7 @@ CMD ["./confidence-cloudflare-resolver/deployer/script.sh"]
340340
# ==============================================================================
341341
# OpenFeature Provider (TypeScript) - Build and test
342342
# ==============================================================================
343-
FROM node:22-alpine AS openfeature-provider-js-base
343+
FROM node:26-alpine AS openfeature-provider-js-base
344344

345345
# Install protoc for proto generation
346346
RUN apk add --no-cache protobuf-dev protoc make
@@ -453,7 +453,7 @@ COPY --from=openfeature-provider-js.pack /app/package.tgz /package.tgz
453453
# ==============================================================================
454454
# OpenFeature Provider (Go) - Build and test
455455
# ==============================================================================
456-
FROM golang:1.25-alpine AS openfeature-provider-go-base
456+
FROM golang:1.27-alpine AS openfeature-provider-go-base
457457

458458
# Install make (needed for Makefile targets)
459459
RUN apk add --no-cache make
@@ -478,7 +478,7 @@ ENV IN_DOCKER_BUILD=1
478478
# ==============================================================================
479479
# Validate WASM sync for Go Provider
480480
# ==============================================================================
481-
FROM alpine:3.22 AS openfeature-provider-go.validate-wasm
481+
FROM alpine:3.24 AS openfeature-provider-go.validate-wasm
482482

483483
# Install diffutils for cmp command
484484
RUN apk add --no-cache diffutils
@@ -514,7 +514,7 @@ RUN set -e; \
514514
# ==============================================================================
515515
# Validate committed event engine WASM matches a fresh build (Go go:embed)
516516
# ==============================================================================
517-
FROM alpine:3.22 AS openfeature-provider-go.validate-event-wasm
517+
FROM alpine:3.24 AS openfeature-provider-go.validate-event-wasm
518518

519519
RUN apk add --no-cache diffutils
520520

@@ -568,7 +568,7 @@ RUN make lint
568568
# ==============================================================================
569569
# OpenFeature Provider (Ruby) - Build and test
570570
# ==============================================================================
571-
FROM ruby:3.3-alpine AS openfeature-provider-ruby-base
571+
FROM ruby:4.0-alpine AS openfeature-provider-ruby-base
572572

573573
# Install build dependencies
574574
RUN apk add --no-cache make git build-base openssl-dev
@@ -631,7 +631,7 @@ RUN --mount=type=secret,id=rubygem_api_key \
631631
# ==============================================================================
632632
# OpenFeature Provider (Python) - Build and test
633633
# ==============================================================================
634-
FROM python:3.11-slim AS openfeature-provider-python-base
634+
FROM python:3.14-slim AS openfeature-provider-python-base
635635

636636
# Install protobuf and build dependencies
637637
RUN apt-get update && apt-get install -y --no-install-recommends \
@@ -772,7 +772,7 @@ RUN --mount=type=secret,id=crates_io_token \
772772
# ==============================================================================
773773
# OpenFeature Provider (Java) - Build and test
774774
# ==============================================================================
775-
FROM eclipse-temurin:17-jdk AS openfeature-provider-java-base
775+
FROM eclipse-temurin:25-jdk AS openfeature-provider-java-base
776776

777777
# Install Maven and protobuf (Debian-based for glibc compatibility)
778778
RUN apt-get update && apt-get install -y \

mock-support-server/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM golang:1.25-alpine3.22 AS build
1+
FROM golang:1.26-alpine3.22 AS build
22
WORKDIR /src/mock-support-server
33

44
# Copy module files and download dependencies (cached)
@@ -16,7 +16,7 @@ RUN --mount=type=cache,target=/go/pkg/mod \
1616
--mount=type=cache,target=/root/.cache/go-build \
1717
CGO_ENABLED=0 go build -o /out/mock-support-server .
1818

19-
FROM alpine:3.22
19+
FROM alpine:3.24
2020
COPY --from=build /out/mock-support-server /mock-support-server
2121
COPY data/account_id /data/account_id
2222
COPY data/resolver_state_current.pb /data/resolver_state_current.pb

openfeature-provider/go/bench/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM golang:1.25-alpine3.22 AS build
1+
FROM golang:1.26-alpine3.22 AS build
22
WORKDIR /src
33

44
# Prepare module files in correct relative locations to satisfy the replace directive
@@ -19,7 +19,7 @@ RUN --mount=type=cache,target=/go/pkg/mod \
1919
CGO_ENABLED=0 \
2020
go build -C ./openfeature-provider/go/bench -o /out/bench .
2121

22-
FROM alpine:3.22
22+
FROM alpine:3.24
2323
RUN apk add --no-cache ca-certificates
2424
COPY --from=build /out/bench /bench
2525
ENTRYPOINT ["/bench"]

openfeature-provider/js/bench/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM node:22-alpine3.22
1+
FROM node:26-alpine3.22
22

33
WORKDIR /app
44

0 commit comments

Comments
 (0)