File tree Expand file tree Collapse file tree 7 files changed +80
-28
lines changed Expand file tree Collapse file tree 7 files changed +80
-28
lines changed Original file line number Diff line number Diff line change 1+ name : CI
2+
3+ on :
4+ push :
5+ pull_request :
6+
7+ concurrency :
8+ group : ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
9+ cancel-in-progress : true
10+
11+ jobs :
12+ run-tests :
13+ name : ${{ matrix.os }} ruby-${{ matrix.ruby }}
14+ runs-on : ${{ matrix.os }}
15+ strategy :
16+ fail-fast : false
17+ matrix :
18+ os :
19+ - ubuntu-20.04
20+ ruby :
21+ - " 3.2"
22+ steps :
23+ - uses : actions/checkout@v4
24+
25+ - name : Set up Ruby
26+ uses : ruby/setup-ruby@v1
27+ with :
28+ ruby-version : ${{ matrix.ruby }}
29+ rubygems : latest
30+ bundler : latest
31+ bundler-cache : true
32+
33+ - name : Run tests
34+ run : bundle exec rake
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -19,10 +19,10 @@ Gem::Specification.new do |spec|
1919 spec . require_paths = [ "lib" ]
2020
2121 spec . add_runtime_dependency 'thor'
22- spec . add_development_dependency "bundler" , "~> 1.7 "
23- spec . add_development_dependency "rake" , "~> 10.0 "
24- spec . add_development_dependency "rspec" , "~> 3.4 "
25- spec . add_development_dependency "simplecov" , "~> 0.11.2 "
26- spec . add_development_dependency "guard" , "~> 2.13.0 "
27- spec . add_development_dependency "guard-rspec" , "~> 4.6.5 "
22+ spec . add_development_dependency "bundler" , "~> 2.5 "
23+ spec . add_development_dependency "rake" , ">= 12.3.3 "
24+ spec . add_development_dependency "rspec" , "~> 3.12 "
25+ spec . add_development_dependency "simplecov" , "~> 0.12 "
26+ spec . add_development_dependency "guard" , "~> 2.18 "
27+ spec . add_development_dependency "guard-rspec" , "~> 4.7 "
2828end
Original file line number Diff line number Diff line change @@ -48,7 +48,7 @@ def run
4848 "newagent.gemspec.tt" => "#{ gem_name } .gemspec" ,
4949 "Rakefile.tt" => "Rakefile" ,
5050 "README.md.tt" => "README.md" ,
51- "travis. yml.tt" => ".travis .yml"
51+ ".github/workflows/ci. yml.tt" => ".github/workflows/ci .yml"
5252 }
5353
5454 if thor . yes? ( MIT_QUESTION )
Original file line number Diff line number Diff line change 1+ name: CI
2+
3+ on:
4+ push:
5+ pull_request:
6+
7+ concurrency:
8+ group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
9+ cancel-in-progress: true
10+
11+ jobs:
12+ run-tests:
13+ name: ${{ matrix.os }} ruby-${{ matrix.ruby }}
14+ runs-on: ${{ matrix.os }}
15+ strategy:
16+ fail-fast: false
17+ matrix:
18+ os:
19+ - ubuntu-20.04
20+ database_adapter:
21+ - mysql2
22+ - postgresql
23+ ruby:
24+ - "3.2"
25+ steps:
26+ - uses: actions/checkout@v4
27+
28+ - name: Set up Ruby
29+ uses: ruby/setup-ruby@v1
30+ with:
31+ ruby-version: ${{ matrix.ruby }}
32+ rubygems: latest
33+ bundler: latest
34+ bundler-cache: true
35+
36+ - name: Run tests
37+ run: bundle exec rake
Original file line number Diff line number Diff line change @@ -21,8 +21,8 @@ Gem::Specification.new do |spec|
2121 spec.test_files = Dir['spec/**/*.rb'].reject { |f| f[%r{^spec/huginn}] }
2222 spec.require_paths = ["lib"]
2323
24- spec.add_development_dependency "bundler", "~> 1.7 "
25- spec.add_development_dependency "rake", "~> 10.0 "
24+ spec.add_development_dependency "bundler", "~> 2.5 "
25+ spec.add_development_dependency "rake", ">= 12.3.3 "
2626
2727 spec.add_runtime_dependency "huginn_agent"
2828end
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments