Skip to content

Commit 2502ab9

Browse files
committed
Update CI for LLVM 17
In addition we no longer run tests against Arch Linux, as Arch not shipping the right LLVM versions reliably makes this too annoying.
1 parent f3d5cd5 commit 2502ab9

File tree

6 files changed

+7
-25
lines changed

6 files changed

+7
-25
lines changed

.github/workflows/linux.yml

-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ jobs:
99
fail-fast: false
1010
matrix:
1111
image:
12-
- arch
1312
- debian
1413
- fedora
1514
- ubuntu

ci/docker/arch/Dockerfile

-17
This file was deleted.

ci/docker/debian/Dockerfile

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
FROM debian:12
1+
FROM debian:trixie
22

33
ENV CARGO_REGISTRIES_CRATES_IO_PROTOCOL sparse
4-
ENV LLVM_VERSION 16
4+
ENV LLVM_VERSION 17
55
ENV RUST_VERSION 1.70
66

77
ENV PATH /opt/cargo/bin:$PATH

ci/docker/fedora/Dockerfile

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
FROM registry.fedoraproject.org/fedora:39
1+
FROM registry.fedoraproject.org/fedora:40
22

33
ENV CARGO_REGISTRIES_CRATES_IO_PROTOCOL sparse
4-
ENV LLVM_VERSION 16
4+
ENV LLVM_VERSION 17
55
ENV RUST_VERSION 1.70
66

77
ENV PATH /opt/cargo/bin:$PATH

ci/docker/ubuntu/Dockerfile

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
FROM ubuntu:23.04
1+
FROM ubuntu:24.04
22

33
ENV CARGO_REGISTRIES_CRATES_IO_PROTOCOL sparse
4-
ENV LLVM_VERSION 16
4+
ENV LLVM_VERSION 17
55
ENV RUST_VERSION 1.70
66

77
ENV PATH /opt/cargo/bin:$PATH

ci/mac.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
set -e
44

5-
LLVM_VERSION='16'
5+
LLVM_VERSION='17'
66
RUST_VERSION='1.70'
77

88
echo "::group::Installing Homebrew packages"

0 commit comments

Comments
 (0)