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|
19
19
spec . require_paths = [ "lib" ]
20
20
21
21
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 "
28
28
end
Original file line number Diff line number Diff line change @@ -48,7 +48,7 @@ def run
48
48
"newagent.gemspec.tt" => "#{ gem_name } .gemspec" ,
49
49
"Rakefile.tt" => "Rakefile" ,
50
50
"README.md.tt" => "README.md" ,
51
- "travis. yml.tt" => ".travis .yml"
51
+ ".github/workflows/ci. yml.tt" => ".github/workflows/ci .yml"
52
52
}
53
53
54
54
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|
21
21
spec.test_files = Dir['spec/**/*.rb'].reject { |f| f[%r{^spec/huginn}] }
22
22
spec.require_paths = ["lib"]
23
23
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 "
26
26
27
27
spec.add_runtime_dependency "huginn_agent"
28
28
end
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments