Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions runner/images/Dockerfile.ubuntu
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# Base builder image with common download and build tools

ARG OS_VERSION
FROM docker.io/ubuntu:${OS_VERSION} AS base-builder

Check warning on line 6 in runner/images/Dockerfile.ubuntu

View workflow job for this annotation

GitHub Actions / build-images (ubuntu, 24.04)

Default value for global ARG results in an empty or invalid base image name

InvalidDefaultArgInFrom: Default value for ARG docker.io/ubuntu:${OS_VERSION} results in empty or invalid base image name More info: https://docs.docker.com/go/dockerfile/rule/invalid-default-arg-in-from/

Check warning on line 6 in runner/images/Dockerfile.ubuntu

View workflow job for this annotation

GitHub Actions / build-images (ubuntu, 26.04)

Default value for global ARG results in an empty or invalid base image name

InvalidDefaultArgInFrom: Default value for ARG docker.io/ubuntu:${OS_VERSION} results in empty or invalid base image name More info: https://docs.docker.com/go/dockerfile/rule/invalid-default-arg-in-from/

ENV RUNNER_TOOL_CACHE=/opt/hostedtoolcache

Expand Down Expand Up @@ -403,8 +403,8 @@
# Download Node.js 24
FROM base-builder AS node-24

ARG NODE24_VERSION=24.20.0
ARG NODE24_SHA256=a149c5bf85f98ff10a01456af884061e32ff671677e72f650d4e2169f8b39467 # https://unofficial-builds.nodejs.org/download/release/v${NODE24_VERSION}/SHASUMS256.txt
ARG NODE24_VERSION=24.21.0
ARG NODE24_SHA256=5c4e83d46cc1f8ee39985025fb3f2b47b389a965995405ce3e21880918d892eb # https://unofficial-builds.nodejs.org/download/release/v${NODE24_VERSION}/SHASUMS256.txt
ADD --link --checksum=sha256:${NODE24_SHA256} https://unofficial-builds.nodejs.org/download/release/v${NODE24_VERSION}/node-v${NODE24_VERSION}-linux-riscv64.tar.xz /tmp/node-v${NODE24_VERSION}-linux-riscv64.tar.xz
RUN bash -eux -o pipefail <<'EOF'
# Unpack to ${RUNNER_TOOL_CACHE}/node/${NODE24_VERSION}/riscv64
Expand Down Expand Up @@ -465,8 +465,8 @@
# Download docker-buildx
FROM base-builder AS docker-buildx

ARG DOCKERBUILDX_VERSION=0.37.0
ARG DOCKERBUILDX_SHA256=8de7783c3dae7b14b361a20d35b15d9368a31a85791da53e4e96e146c7ab120a # https://github.com/docker/buildx/releases/v${DOCKERBUILDX_VERSION}
ARG DOCKERBUILDX_VERSION=0.37.1
ARG DOCKERBUILDX_SHA256=d23f968ff6dc1964ab172de280bd0de24c12f0f8131af76f69104d2f6de19cbd # https://github.com/docker/buildx/releases/v${DOCKERBUILDX_VERSION}
ADD --link --checksum=sha256:${DOCKERBUILDX_SHA256} --chmod=+x https://github.com/docker/buildx/releases/download/v${DOCKERBUILDX_VERSION}/buildx-v${DOCKERBUILDX_VERSION}.linux-riscv64 /usr/local/lib/docker/cli-plugins/docker-buildx

# Build kubernetes
Expand Down Expand Up @@ -518,7 +518,7 @@
# Build final image

ARG OS_VERSION
FROM docker.io/ubuntu:${OS_VERSION}

Check warning on line 521 in runner/images/Dockerfile.ubuntu

View workflow job for this annotation

GitHub Actions / build-images (ubuntu, 24.04)

Default value for global ARG results in an empty or invalid base image name

InvalidDefaultArgInFrom: Default value for ARG docker.io/ubuntu:${OS_VERSION} results in empty or invalid base image name More info: https://docs.docker.com/go/dockerfile/rule/invalid-default-arg-in-from/

Check warning on line 521 in runner/images/Dockerfile.ubuntu

View workflow job for this annotation

GitHub Actions / build-images (ubuntu, 26.04)

Default value for global ARG results in an empty or invalid base image name

InvalidDefaultArgInFrom: Default value for ARG docker.io/ubuntu:${OS_VERSION} results in empty or invalid base image name More info: https://docs.docker.com/go/dockerfile/rule/invalid-default-arg-in-from/

ENV DEBIAN_FRONTEND=noninteractive

Expand Down Expand Up @@ -798,7 +798,7 @@
COPY --link --from=node-20 --chown=1001:1001 --chmod=0777 ${RUNNER_TOOL_CACHE}/node/${NODE20_VERSION} ${RUNNER_TOOL_CACHE}/node/${NODE20_VERSION}
ARG NODE22_VERSION=22.23.2
COPY --link --from=node-22 --chown=1001:1001 --chmod=0777 ${RUNNER_TOOL_CACHE}/node/${NODE22_VERSION} ${RUNNER_TOOL_CACHE}/node/${NODE22_VERSION}
ARG NODE24_VERSION=24.20.0
ARG NODE24_VERSION=24.21.0
COPY --link --from=node-24 --chown=1001:1001 --chmod=0777 ${RUNNER_TOOL_CACHE}/node/${NODE24_VERSION} ${RUNNER_TOOL_CACHE}/node/${NODE24_VERSION}

# Install Java environment variables
Expand Down
Loading