11# This default may be swapped for any compatible base image
2- ARG BASE_IMAGE=amd64/ubuntu:24.04@sha256:1dacde97de49b533b8eaa9fd4747fbc605cb3fbd503f0803871a0bca84754d45
2+ ARG BASE_IMAGE=amd64/ubuntu:24.04
33
44# This containerbase is used for tool intallation and user/directory setup
5- FROM ghcr.io/containerbase/base:13.8.3 @sha256:81461c7705c65631c5a5b93b0953ca899aa452297856952756baa2b25509047c AS containerbase
5+ FROM ghcr.io/containerbase/base:13.7.9 @sha256:581c542f5678879acfd3ee72e5161b0dffd6ac3ba0a6b4d64978351897253df4 AS containerbase
66
77FROM ${BASE_IMAGE} as base
88
9+ RUN apt-get update -y && apt-get upgrade -y && apt-get clean && rm -rf /var/lib/apt/lists/*
10+
911# The containerbase supports custom user but Renovate requires ubuntu
1012ARG USER_NAME=ubuntu
1113ARG USER_ID=1000
@@ -36,7 +38,7 @@ RUN install-tool git
3638# ENV RENOVATE_GIT_NO_VERIFY=commit
3739
3840# renovate: datasource=github-releases depName=node packageName=nodejs/node versioning=node
39- ARG NODE_VERSION=22.14.0
41+ ARG NODE_VERSION=22.13.1
4042RUN install-tool node
4143
4244# Copy and validate the expected node runtime installation path used by the worker for executing the Renovate CLI
@@ -47,7 +49,7 @@ RUN COERCED_NODE_VERSION=$(node -v | grep '^v2' | sed 's/^v//') && \
4749RUN $DOCKERFILE_NODE_DEFAULT_PATH --version
4850
4951# renovate: datasource=npm depName=npm versioning=npm
50- ARG NPM_VERSION=10 .9.2
52+ ARG NPM_VERSION=9 .9.4
5153RUN install-tool npm
5254
5355# renovate: datasource=npm depName=yarn versioning=npm
@@ -63,27 +65,27 @@ ARG JAVA_VERSION=11.0.26+4
6365RUN install-tool java
6466
6567# renovate: datasource=gradle-version depName=gradle versioning=gradle
66- ARG GRADLE_VERSION=8.13
68+ ARG GRADLE_VERSION=8.12.1
6769RUN install-tool gradle
6870
6971# renovate: datasource=github-releases depName=erlang packageName=containerbase/erlang-prebuild versioning=docker
70- ARG ERLANG_VERSION=27.2.4 .0
72+ ARG ERLANG_VERSION=27.2.1 .0
7173RUN install-tool erlang
7274
7375# renovate: datasource=docker depName=elixir versioning=docker
74- ARG ELIXIR_VERSION=1.18.2
76+ ARG ELIXIR_VERSION=1.18.1
7577RUN install-tool elixir
7678
7779# renovate: datasource=github-releases depName=php packageName=containerbase/php-prebuild
78- ARG PHP_VERSION=8.4.4
80+ ARG PHP_VERSION=8.4.3
7981RUN install-tool php
8082
8183# renovate: datasource=github-releases depName=composer packageName=composer/composer
82- ARG COMPOSER_VERSION=2.8.6
84+ ARG COMPOSER_VERSION=2.8.5
8385RUN install-tool composer
8486
8587# renovate: datasource=docker depName=golang versioning=docker
86- ARG GOLANG_VERSION=1.24.0
88+ ARG GOLANG_VERSION=1.23.6
8789RUN install-tool golang
8890
8991# renovate: datasource=github-releases depName=python packageName=containerbase/python-prebuild
@@ -103,15 +105,15 @@ ARG HASHIN_VERSION=1.0.3
103105RUN install-tool hashin
104106
105107# renovate: datasource=docker depName=rust versioning=docker
106- ARG RUST_VERSION=1.85.0
108+ ARG RUST_VERSION=1.84.1
107109RUN install-tool rust
108110
109111# renovate: datasource=github-releases depName=ruby packageName=containerbase/ruby-prebuild versioning=ruby
110- ARG RUBY_VERSION=3.4.2
112+ ARG RUBY_VERSION=3.4.1
111113RUN install-tool ruby
112114
113115# renovate: datasource=rubygems depName=bundler
114- ARG BUNDLER_VERSION=2.6.5
116+ ARG BUNDLER_VERSION=2.6.3
115117RUN install-tool bundler
116118
117119# renovate: datasource=rubygems depName=cocoapods versioning=ruby
@@ -127,7 +129,7 @@ ARG DOTNET_VERSION=6.0.425
127129RUN install-tool dotnet
128130
129131# renovate: datasource=github-releases depName=helm packageName=helm/helm
130- ARG HELM_VERSION=v3.17.1
132+ ARG HELM_VERSION=v3.17.0
131133RUN install-tool helm
132134
133135# END OF BASE IMAGE
0 commit comments