Skip to content

Commit 2c36ea7

Browse files
authored
Update CI os versions (#1068)
2 parents 59f4076 + 7ca5da6 commit 2c36ea7

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

.github/workflows/add-artifacts-to-release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,11 @@ jobs:
2929
strategy:
3030
matrix:
3131
include:
32-
- os: macos-latest
32+
- os: macos-14
3333
target: x86_64-apple-darwin
3434
artifact: 'libcorerust.dylib'
3535
zipname: 'arch-darwin-x86_64'
36-
- os: macos-latest
36+
- os: macos-14
3737
target: aarch64-apple-darwin
3838
artifact: 'libcorerust.dylib'
3939
zipname: 'arch-darwin-aarch64'
@@ -47,11 +47,11 @@ jobs:
4747
target: aarch64-unknown-linux-gnu
4848
zipname: 'arch-linux-aarch64'
4949
artifact: 'libcorerust.so'
50-
- os: windows-latest
50+
- os: windows-2022
5151
target: x86_64-pc-windows-msvc
5252
artifact: 'corerust.dll'
5353
zipname: 'arch-windows-x86_64-msvc'
54-
- os: windows-latest
54+
- os: windows-2022
5555
target: x86_64-pc-windows-gnu
5656
artifact: 'corerust.dll'
5757
zipname: 'arch-windows-x86_64-gnu'

Dockerfile

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -49,14 +49,14 @@ ENV VERSION_LAST_TAG=$VERSION_LAST_TAG
4949
# - https://packages.debian.org/bookworm/openjdk-17-jdk
5050
RUN apt-get update \
5151
&& apt-get install -y --no-install-recommends \
52-
docker.io=20.10.24+dfsg1-1+deb12u1+b2 \
53-
libssl-dev=3.0.17-1~deb12u3 \
52+
docker.io=20.10.24+dfsg1-1+deb12u1+b3 \
53+
libssl-dev=3.0.18-1~deb12u2 \
5454
pkg-config=1.8.1-1 \
5555
unzip=6.0-28 \
5656
wget=${WGET_VERSION} \
5757
software-properties-common=0.99.30-4.1~deb12u1 \
5858
&& apt-get install -y --no-install-recommends \
59-
openjdk-17-jdk=17.0.17+10-1~deb12u1 \
59+
openjdk-17-jdk=17.0.18+8-1~deb12u1 \
6060
&& apt-get clean \
6161
&& rm -rf /var/lib/apt/lists/*
6262

@@ -131,7 +131,7 @@ RUN apt-get update \
131131
g++-x86-64-linux-gnu \
132132
libc6-dev-arm64-cross=2.36-8cross1 \
133133
libclang-dev=1:14.0-55.7~deb12u1 \
134-
libssl-dev=3.0.17-1~deb12u3 \
134+
libssl-dev=3.0.18-1~deb12u2 \
135135
pkg-config=1.8.1-1 \
136136
&& rm -rf /var/lib/apt/lists/*
137137

@@ -259,7 +259,7 @@ LABEL org.opencontainers.image.authors="devops@radixdlt.com"
259259
# - https://packages.debian.org/bookworm/libc6
260260
RUN apt-get update -y \
261261
&& apt-get -y --no-install-recommends install \
262-
openjdk-17-jre-headless=17.0.17+10-1~deb12u1 \
262+
openjdk-17-jre-headless=17.0.18+8-1~deb12u1 \
263263
# https://security-tracker.debian.org/tracker/CVE-2023-38545
264264
curl=7.88.1-10+deb12u14 \
265265
gettext-base=0.21-12 \
@@ -268,7 +268,7 @@ RUN apt-get update -y \
268268
# Fixes CVE-2023-4911 can be removed when we update the base OS image to include this fix
269269
# docker run -it debian:12.1-slim ldd --version
270270
# This fix can be removed as long as the version printed in the above command is 2.36-9+deb12u3 or above
271-
libc6=2.36-9+deb12u7 \
271+
libc6=2.36-9+deb12u13 \
272272
&& apt-get clean \
273273
&& rm -rf /var/lib/apt/lists/*
274274

0 commit comments

Comments
 (0)