Skip to content

Commit

Permalink
Test with latest ruby and rails versions (#70)
Browse files Browse the repository at this point in the history
* Test with latest ruby and rails versions

Also drop testing on ruby 2.6

* Use newer version of orb

* Use latest version of bixby to include support for newer rubies
  • Loading branch information
cjcolvar authored Feb 1, 2023
1 parent 7d07c15 commit 5ed5e0b
Show file tree
Hide file tree
Showing 2 changed files with 83 additions and 43 deletions.
124 changes: 82 additions & 42 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
---
version: 2.1
orbs:
samvera: samvera/circleci-orb@0
samvera: samvera/circleci-orb@1
jobs:
test:
parameters:
ruby_version:
type: string
bundler_version:
type: string
default: 2.3.10
default: 2.3.11
rails_version:
type: string
executor:
Expand Down Expand Up @@ -45,38 +45,58 @@ workflows:
version: 2
ci:
jobs:
- test:
name: ruby3-2_rails7
ruby_version: 3.2.0
rails_version: 7.0.4.1
- test:
name: ruby3-1_rails7
ruby_version: 3.1.3
rails_version: 7.0.4.1
- test:
name: ruby3-0_rails7
ruby_version: 3.0.3
rails_version: 7.0.2.3
ruby_version: 3.0.5
rails_version: 7.0.4.1
- test:
name: ruby3-2_rails6-1
ruby_version: 3.2.0
rails_version: 6.1.7.1
- test:
name: ruby3-1_rails6-1
ruby_version: 3.1.3
rails_version: 6.1.7.1
- test:
name: ruby3-0_rails6-1
ruby_version: 3.0.3
rails_version: 6.1.5
ruby_version: 3.0.5
rails_version: 6.1.7.1
- test:
name: ruby3-2_rails6-0
ruby_version: 3.2.0
rails_version: 6.0.6.1
- test:
name: ruby3-1_rails6-0
ruby_version: 3.1.3
rails_version: 6.0.6.1
- test:
name: ruby3-0_rails6-0
ruby_version: 3.0.3
rails_version: 6.0.4.7
ruby_version: 3.0.5
rails_version: 6.0.6.1
- test:
name: ruby2-7_rails7-0
ruby_version: 2.7.7
rails_version: 7.0.4.1
- test:
name: ruby2-7_rails6-1
ruby_version: 2.7.5
rails_version: 6.1.5
ruby_version: 2.7.7
rails_version: 6.1.7.1
- test:
name: ruby2-7_rails6-0
ruby_version: 2.7.5
rails_version: 6.0.4.7
- test:
name: ruby2-6_rails6-0
ruby_version: 2.6.9
rails_version: 6.0.4.7
ruby_version: 2.7.7
rails_version: 6.0.6.1
- test:
name: ruby2-7_rails5-2
ruby_version: 2.7.5
rails_version: 5.2.7
- test:
name: ruby2-6_rails5-2
ruby_version: 2.6.5
rails_version: 5.2.7
ruby_version: 2.7.7
rails_version: 5.2.8.1

nightly:
triggers:
Expand All @@ -87,35 +107,55 @@ workflows:
only:
- main
jobs:
- test:
name: ruby3-2_rails7
ruby_version: 3.2.0
rails_version: 7.0.4.1
- test:
name: ruby3-1_rails7
ruby_version: 3.1.3
rails_version: 7.0.4.1
- test:
name: ruby3-0_rails7
ruby_version: 3.0.3
rails_version: 7.0.2.3
ruby_version: 3.0.5
rails_version: 7.0.4.1
- test:
name: ruby3-2_rails6-1
ruby_version: 3.2.0
rails_version: 6.1.7.1
- test:
name: ruby3-1_rails6-1
ruby_version: 3.1.3
rails_version: 6.1.7.1
- test:
name: ruby3-0_rails6-1
ruby_version: 3.0.3
rails_version: 6.1.5
ruby_version: 3.0.5
rails_version: 6.1.7.1
- test:
name: ruby3-2_rails6-0
ruby_version: 3.2.0
rails_version: 6.0.6.1
- test:
name: ruby3-1_rails6-0
ruby_version: 3.1.3
rails_version: 6.0.6.1
- test:
name: ruby3-0_rails6-0
ruby_version: 3.0.3
rails_version: 6.0.4.7
ruby_version: 3.0.5
rails_version: 6.0.6.1
- test:
name: ruby2-7_rails7-0
ruby_version: 2.7.7
rails_version: 7.0.4.1
- test:
name: ruby2-7_rails6-1
ruby_version: 2.7.5
rails_version: 6.1.5
ruby_version: 2.7.7
rails_version: 6.1.7.1
- test:
name: ruby2-7_rails6-0
ruby_version: 2.7.5
rails_version: 6.0.4.7
- test:
name: ruby2-6_rails6-0
ruby_version: 2.6.9
rails_version: 6.0.4.7
ruby_version: 2.7.7
rails_version: 6.0.6.1
- test:
name: ruby2-7_rails5-2
ruby_version: 2.7.5
rails_version: 5.2.7
- test:
name: ruby2-6_rails5-2
ruby_version: 2.6.5
rails_version: 5.2.7
ruby_version: 2.7.7
rails_version: 5.2.8.1
2 changes: 1 addition & 1 deletion hydra-file_characterization.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ Gem::Specification.new do |gem|
gem.require_paths = ["lib"]

gem.add_dependency "activesupport", ">= 3.0.0"
gem.add_development_dependency 'bixby', '~> 3.0.0'
gem.add_development_dependency 'bixby'
gem.add_development_dependency 'coveralls'
gem.add_development_dependency 'github_changelog_generator'
gem.add_development_dependency "guard"
Expand Down

0 comments on commit 5ed5e0b

Please sign in to comment.