Skip to content

Commit e9cc61b

Browse files
bastelfreakkenyon
authored andcommitted
CI: Add Ruby 3.4 support
1 parent 4dcc6ea commit e9cc61b

2 files changed

Lines changed: 5 additions & 1 deletion

File tree

.github/workflows/test.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ jobs:
3535
- "3.1"
3636
- "3.2"
3737
- "3.3"
38+
- "3.4"
3839
- jruby-9.4
3940
openvox:
4041
- "~> 8"
@@ -62,7 +63,7 @@ jobs:
6263
name: "Ruby ${{ matrix.ruby }} - OpenVox ${{ matrix.openvox }}"
6364
steps:
6465
- name: Enable coverage reporting on Ruby 3.1
65-
if: matrix.openvox == '~> 7.24' && matrix.ruby == '3.1'
66+
if: matrix.openvox == '~> 7' && matrix.ruby == '3.1'
6667
run: echo 'COVERAGE=yes' >> $GITHUB_ENV
6768
- uses: actions/checkout@v5
6869
- name: Install Ruby ${{ matrix.ruby }}

Gemfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,3 +33,6 @@ group :coverage, optional: ENV['COVERAGE'] != 'yes' do
3333
gem 'codecov', require: false
3434
gem 'simplecov-console', require: false
3535
end
36+
37+
# syslog is a dependency of openvox on Ruby 3.4
38+
gem 'syslog'

0 commit comments

Comments
 (0)