Skip to content

Commit 0533694

Browse files
Merge pull request #68 from nicolastemciuc/nt--test-against-latest-openssl-versions
Test against latest `OpenSSL` versions
2 parents 8d2792f + d9a43e7 commit 0533694

File tree

4 files changed

+35
-0
lines changed

4 files changed

+35
-0
lines changed

.github/workflows/build.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,28 @@ jobs:
2525
- 2.5
2626
- 2.4
2727
gemfile:
28+
- openssl_3_2
29+
- openssl_3_1
2830
- openssl_3_0
2931
- openssl_2_2
3032
- openssl_2_1
3133
- openssl_default
3234
exclude:
3335
- ruby: '2.4'
3436
gemfile: openssl_3_0
37+
- ruby: '2.4'
38+
gemfile: openssl_3_1
39+
- ruby: '2.4'
40+
gemfile: openssl_3_2
3541
- ruby: '2.5'
3642
gemfile: openssl_3_0
43+
- ruby: '2.5'
44+
gemfile: openssl_3_1
45+
- ruby: '2.5'
46+
gemfile: openssl_3_2
47+
- ruby: '2.6'
48+
gemfile: openssl_3_2
49+
3750
env:
3851
BUNDLE_GEMFILE: gemfiles/${{ matrix.gemfile }}.gemfile
3952
steps:

Appraisals

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,13 @@ 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+
19+
appraise "openssl_3_2" do
20+
gem "openssl", "~> 3.2.0"
21+
end
22+
1523
appraise "openssl_default" do
1624
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: "../"

gemfiles/openssl_3_2.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.2.0"
6+
7+
gemspec path: "../"

0 commit comments

Comments
 (0)