Skip to content

Commit f2f4271

Browse files
committed
Bump CI to Debian bookworm due to new LDK MSRV
1 parent 3beda67 commit f2f4271

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

.github/workflows/build.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,18 +9,18 @@ jobs:
99
matrix:
1010
# Ubuntu's version of rustc uses its own LLVM instead of being a real native package.
1111
# This leaves us with an incompatible LLVM version when linking. Instead, use a real OS.
12-
distro: [ "debian:bullseye", "fedora:39" ]
12+
distro: [ "debian:bookworm", "fedora:39" ]
1313
runs-on: ubuntu-latest
1414
container: ${{ matrix.distro }}
1515
env:
1616
TOOLCHAIN: stable
1717
steps:
1818
- name: Install native Rust toolchain, Valgrind, and build utilitis
19-
if: "matrix.distro == 'debian:bullseye'"
19+
if: "matrix.distro == 'debian:bookworm'"
2020
run: |
2121
apt-get update
2222
apt-get -y dist-upgrade
23-
apt-get -y install cargo libstd-rust-dev-wasm32 valgrind lld git g++ clang wget
23+
apt-get -y install cargo libstd-rust-dev-wasm32 wasi-libc valgrind lld git g++ clang wget
2424
- name: Install native Rust toolchain, Valgrind, and build utilitis
2525
if: "matrix.distro == 'fedora:39'"
2626
run: |
@@ -48,7 +48,7 @@ jobs:
4848
cd rust-lightning
4949
git checkout 0.0.121-bindings
5050
- name: Pin memchr
51-
if: "matrix.distro == 'debian:bullseye'"
51+
if: "matrix.distro == 'debian:bookworm'"
5252
run: |
5353
# Pin memchr until we can remove it
5454
cd rust-lightning

0 commit comments

Comments
 (0)