Skip to content

Commit cb75538

Browse files
committed
chore(ci): Install libssl3 from bookworm in mina bullseye images
This is needed to be able to run our binaries built on Ubuntu 22.04 inside the Mina Debian Bullseye image (which comes with libssl1.1)
1 parent 18091ae commit cb75538

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

.github/workflows/ci.yaml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -304,6 +304,14 @@ jobs:
304304
- 80:80
305305

306306
steps:
307+
- name: Install libssl3 # Our binaries are built on a newer ubuntu and require libssl3
308+
run: |
309+
echo "deb http://deb.debian.org/debian bookworm main" > /etc/apt/sources.list.d/bookworm.list
310+
apt-get update && \
311+
apt-get install -y --no-install-recommends libssl3 && \
312+
apt-get clean && \
313+
rm -rf /var/lib/apt/lists/*
314+
307315
- name: Download tests
308316
uses: actions/download-artifact@v4
309317
with:
@@ -404,6 +412,14 @@ jobs:
404412
- 80:80
405413

406414
steps:
415+
- name: Install libssl3 # Our binaries are built on a newer ubuntu and require libssl3
416+
run: |
417+
echo "deb http://deb.debian.org/debian bookworm main" > /etc/apt/sources.list.d/bookworm.list
418+
apt-get update && \
419+
apt-get install -y --no-install-recommends libssl3 && \
420+
apt-get clean && \
421+
rm -rf /var/lib/apt/lists/*
422+
407423
- name: Download tests
408424
uses: actions/download-artifact@v4
409425
with:
@@ -454,6 +470,14 @@ jobs:
454470
fail-fast: false
455471

456472
steps:
473+
- name: Install libssl3 # Our binaries are built on a newer ubuntu and require libssl3
474+
run: |
475+
echo "deb http://deb.debian.org/debian bookworm main" > /etc/apt/sources.list.d/bookworm.list
476+
apt-get update && \
477+
apt-get install -y --no-install-recommends libssl3 && \
478+
apt-get clean && \
479+
rm -rf /var/lib/apt/lists/*
480+
457481
- name: Download tests
458482
uses: actions/download-artifact@v4
459483
with:

0 commit comments

Comments
 (0)