Skip to content

Commit 0a46077

Browse files
ci: test against OpenSSL 3.1
1 parent 8d2792f commit 0a46077

3 files changed

Lines changed: 16 additions & 0 deletions

File tree

.github/workflows/build.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,20 @@ jobs:
2525
- 2.5
2626
- 2.4
2727
gemfile:
28+
- openssl_3_1
2829
- openssl_3_0
2930
- openssl_2_2
3031
- openssl_2_1
3132
- openssl_default
3233
exclude:
3334
- ruby: '2.4'
3435
gemfile: openssl_3_0
36+
- ruby: '2.4'
37+
gemfile: openssl_3_1
3538
- ruby: '2.5'
3639
gemfile: openssl_3_0
40+
- ruby: '2.5'
41+
gemfile: openssl_3_1
3742
env:
3843
BUNDLE_GEMFILE: gemfiles/${{ matrix.gemfile }}.gemfile
3944
steps:

Appraisals

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,9 @@ appraise "openssl_3_0" do
1212
gem "openssl", "~> 3.0.0"
1313
end
1414

15+
appraise "openssl_3_1" do
16+
gem "openssl", "~> 3.1.0"
17+
end
18+
1519
appraise "openssl_default" do
1620
end

gemfiles/openssl_3_1.gemfile

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# This file was generated by Appraisal
2+
3+
source "https://rubygems.org"
4+
5+
gem "openssl", "~> 3.1.0"
6+
7+
gemspec path: "../"

0 commit comments

Comments
 (0)