diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e971f40..c34af7b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -25,6 +25,7 @@ jobs: - 2.5 - 2.4 gemfile: + - openssl_3_2 - openssl_3_1 - openssl_3_0 - openssl_2_2 @@ -38,6 +39,12 @@ jobs: gemfile: openssl_3_1 - ruby-version: '2.5' gemfile: openssl_3_1 + - ruby-version: '2.4' + gemfile: openssl_3_2 + - ruby-version: '2.5' + gemfile: openssl_3_2 + - ruby-version: '2.6' + gemfile: openssl_3_2 env: BUNDLE_GEMFILE: gemfiles/${{ matrix.gemfile }}.gemfile steps: diff --git a/Appraisals b/Appraisals index 0d885f7..66f2463 100644 --- a/Appraisals +++ b/Appraisals @@ -1,5 +1,9 @@ # frozen_string_literal: true +appraise "openssl_3_2" do + gem "openssl", "~> 3.2.0" +end + appraise "openssl_3_1" do gem "openssl", "~> 3.1.0" end diff --git a/gemfiles/openssl_3_2.gemfile b/gemfiles/openssl_3_2.gemfile new file mode 100644 index 0000000..79ea185 --- /dev/null +++ b/gemfiles/openssl_3_2.gemfile @@ -0,0 +1,13 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "appraisal", "~> 2.2" +gem "byebug", "~> 11.0" +gem "ed25519", "~> 1.2" +gem "rake", "~> 13.0" +gem "rspec", "~> 3.0" +gem "rubocop", "~> 1.0" +gem "openssl", "~> 3.2.0" + +gemspec path: "../"