Skip to content

Commit e20f35b

Browse files
authored
Merge pull request #28 from trailofbits/mschwager-ruby-4
Add Ruby 4.0 to CI
2 parents 7e2f949 + 8da5b91 commit e20f35b

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,10 @@ jobs:
1414
matrix:
1515
# https://www.ruby-lang.org/en/downloads/branches/
1616
ruby-version:
17-
- "3.0"
18-
- "3.1"
1917
- "3.2"
2018
- "3.3"
2119
- "3.4"
20+
- "4.0"
2221
steps:
2322
- uses: actions/checkout@v4
2423
- name: Set up Ruby ${{ matrix.ruby-version }}

Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# https://hub.docker.com/_/ruby
2-
ARG RUBY_VERSION=3.4
2+
ARG RUBY_VERSION=4.0
33

44
FROM ruby:$RUBY_VERSION-slim-bookworm
55

@@ -8,9 +8,9 @@ RUN apt update && apt install -y \
88
wget \
99
&& rm -rf /var/lib/apt/lists/*
1010

11-
# LLVM builds version 15-19 for Debian 12 (Bookworm)
11+
# LLVM builds version 15-21 for Debian 12 (Bookworm)
1212
# https://apt.llvm.org/bookworm/dists/
13-
ARG LLVM_VERSION=19
13+
ARG LLVM_VERSION=21
1414

1515
RUN echo "deb http://apt.llvm.org/bookworm/ llvm-toolchain-bookworm-$LLVM_VERSION main" > /etc/apt/sources.list.d/llvm.list
1616
RUN echo "deb-src http://apt.llvm.org/bookworm/ llvm-toolchain-bookworm-$LLVM_VERSION main" >> /etc/apt/sources.list.d/llvm.list

0 commit comments

Comments
 (0)