File tree Expand file tree Collapse file tree 4 files changed +35
-2
lines changed
Expand file tree Collapse file tree 4 files changed +35
-2
lines changed Original file line number Diff line number Diff line change @@ -10,6 +10,21 @@ name: build
1010on : push
1111
1212jobs :
13+ lint :
14+ runs-on : ubuntu-latest
15+
16+ steps :
17+ - name : Check out repository code
18+ uses : actions/checkout@v4
19+
20+ - name : Set up Ruby
21+ uses : ruby/setup-ruby@v1
22+ with :
23+ ruby-version : ' 3.4'
24+ bundler-cache : true
25+
26+ - name : Lint code for consistent style
27+ run : bundle exec rubocop -f github
1328 test :
1429 runs-on : ubuntu-20.04
1530 strategy :
2641 - 2.5
2742 - 2.4
2843 gemfile :
44+ - openssl_3_3
2945 - openssl_3_2
3046 - openssl_3_1
3147 - openssl_3_0
@@ -39,14 +55,20 @@ jobs:
3955 gemfile : openssl_3_1
4056 - ruby : ' 2.4'
4157 gemfile : openssl_3_2
58+ - ruby : ' 2.4'
59+ gemfile : openssl_3_3
4260 - ruby : ' 2.5'
4361 gemfile : openssl_3_0
4462 - ruby : ' 2.5'
4563 gemfile : openssl_3_1
4664 - ruby : ' 2.5'
4765 gemfile : openssl_3_2
66+ - ruby : ' 2.5'
67+ gemfile : openssl_3_3
4868 - ruby : ' 2.6'
4969 gemfile : openssl_3_2
70+ - ruby : ' 2.6'
71+ gemfile : openssl_3_3
5072
5173 env :
5274 BUNDLE_GEMFILE : gemfiles/${{ matrix.gemfile }}.gemfile
5678 with :
5779 ruby-version : ${{ matrix.ruby }}
5880 bundler-cache : true
59- - run : bundle exec rake
81+ - run : bundle exec rspec
Original file line number Diff line number Diff line change @@ -20,5 +20,9 @@ appraise "openssl_3_2" do
2020 gem "openssl" , "~> 3.2.0"
2121end
2222
23+ appraise "openssl_3_3" do
24+ gem "openssl" , "~> 3.3.0"
25+ end
26+
2327appraise "openssl_default" do
2428end
Original file line number Diff line number Diff line change @@ -40,6 +40,6 @@ Gem::Specification.new do |spec|
4040 spec . add_development_dependency "byebug" , "~> 11.0"
4141 spec . add_development_dependency "rake" , "~> 13.0"
4242 spec . add_development_dependency "rspec" , "~> 3.8"
43- spec . add_development_dependency "rubocop" , "0.80. 1"
43+ spec . add_development_dependency "rubocop" , "~> 1"
4444 spec . add_development_dependency "rubocop-performance" , "~> 1.4"
4545end
Original file line number Diff line number Diff line change 1+ # This file was generated by Appraisal
2+
3+ source "https://rubygems.org"
4+
5+ gem "openssl", "~> 3.3.0"
6+
7+ gemspec path: "../"
You can’t perform that action at this time.
0 commit comments