diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 317433d..8f9a78b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -25,6 +25,7 @@ jobs: - 2.5 - 2.4 gemfile: + - openssl_3_3 - openssl_3_2 - openssl_3_1 - openssl_3_0 @@ -38,14 +39,20 @@ jobs: gemfile: openssl_3_1 - ruby: '2.4' gemfile: openssl_3_2 + - ruby: '2.4' + gemfile: openssl_3_3 - ruby: '2.5' gemfile: openssl_3_0 - ruby: '2.5' gemfile: openssl_3_1 - ruby: '2.5' gemfile: openssl_3_2 + - ruby: '2.5' + gemfile: openssl_3_3 - ruby: '2.6' gemfile: openssl_3_2 + - ruby: '2.6' + gemfile: openssl_3_3 env: BUNDLE_GEMFILE: gemfiles/${{ matrix.gemfile }}.gemfile diff --git a/Appraisals b/Appraisals index 7c125a7..b7bc8a0 100644 --- a/Appraisals +++ b/Appraisals @@ -20,5 +20,9 @@ appraise "openssl_3_2" do gem "openssl", "~> 3.2.0" end +appraise "openssl_3_3" do + gem "openssl", "~> 3.3.0" +end + appraise "openssl_default" do end diff --git a/gemfiles/openssl_3_3.gemfile b/gemfiles/openssl_3_3.gemfile new file mode 100644 index 0000000..3cd6a7b --- /dev/null +++ b/gemfiles/openssl_3_3.gemfile @@ -0,0 +1,7 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "openssl", "~> 3.3.0" + +gemspec path: "../"