Skip to content

Commit 865e3e2

Browse files
authored
Merge pull request #39 from state-machines/remove_outdated
feat: remove EOL version of ruby and rails
2 parents 110058c + 9da707e commit 865e3e2

File tree

13 files changed

+47
-122
lines changed

13 files changed

+47
-122
lines changed

.github/workflows/engines.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,6 @@ jobs:
1313
matrix:
1414
ruby-version: ['jruby', 'truffleruby']
1515
gemfiles:
16-
- gemfiles/active_model_6.0.gemfile
17-
- gemfiles/active_model_6.1.gemfile
18-
- gemfiles/active_model_7.0.gemfile
1916
- gemfiles/active_model_7.1.gemfile
2017
env:
2118
BUNDLE_GEMFILE: ${{ github.workspace }}/${{ matrix.gemfiles }}

.github/workflows/ruby.yml

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,12 @@ jobs:
1111
runs-on: ubuntu-latest
1212
strategy:
1313
matrix:
14-
ruby-version: ['3.0', '3.1', '3.2', '3.3']
14+
ruby-version: ['3.2', '3.3', '3.4']
1515
gemfiles:
16-
- gemfiles/active_model_6.0.gemfile
17-
- gemfiles/active_model_6.1.gemfile
18-
- gemfiles/active_model_7.0.gemfile
1916
- gemfiles/active_model_7.1.gemfile
17+
- gemfiles/active_model_7.2.gemfile
18+
- gemfiles/active_model_8.0.gemfile
2019
- gemfiles/active_model_edge.gemfile
21-
exclude:
22-
- ruby-version: '3.0'
23-
gemfiles: gemfiles/active_model_edge.gemfile
2420
env:
2521
BUNDLE_GEMFILE: ${{ github.workspace }}/${{ matrix.gemfiles }}
2622
steps:

Appraisals

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,14 @@
11
# ActiveModel integrations
2-
appraise 'active_model_6.0' do
3-
gem 'activemodel', '~> 6.0.3'
4-
end
5-
6-
appraise 'active_model_6.1' do
7-
gem 'activemodel', '~> 6.1.3'
2+
appraise 'active_model_7.1' do
3+
gem 'activemodel', '~> 7.1.0'
84
end
95

10-
appraise 'active_model_7.0' do
11-
gem 'activemodel', '~> 7.0.0'
6+
appraise 'active_model_7.2' do
7+
gem 'activemodel', '~> 7.2.0'
128
end
139

14-
appraise 'active_model_7.1' do
15-
gem 'activemodel', '~> 7.1.0'
10+
appraise 'active_model_8.0' do
11+
gem 'activemodel', '~> 8.0.0'
1612
end
1713

1814
appraise 'active_model_edge' do

Gemfile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,7 @@ source 'https://rubygems.org'
44
gemspec
55

66
platforms :mri do
7-
gem 'pry-byebug'
7+
gem 'debug'
88
end
9+
10+
gem 'mutex_m'

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Or install it yourself as:
2323

2424
## Dependencies
2525

26-
Active Model 6.0+
26+
Active Model 7.1+
2727

2828
## Usage
2929

gemfiles/active_model_7.0.gemfile

Lines changed: 0 additions & 11 deletions
This file was deleted.

gemfiles/active_model_7.1.gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ source "https://rubygems.org"
55
gem "activemodel", "~> 7.1.0"
66

77
platforms :mri do
8-
gem "pry-byebug"
8+
gem "debug"
99
end
1010

1111
gemspec path: "../"
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22

33
source "https://rubygems.org"
44

5-
gem "activemodel", "~> 6.0.3"
5+
gem "activemodel", "~> 7.2.0"
66

77
platforms :mri do
8-
gem "pry-byebug"
8+
gem "debug"
99
end
1010

1111
gemspec path: "../"
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22

33
source "https://rubygems.org"
44

5-
gem "activemodel", "~> 6.1.3"
5+
gem "activemodel", "~> 8.0.0"
66

77
platforms :mri do
8-
gem "pry-byebug"
8+
gem "debug"
99
end
1010

1111
gemspec path: "../"

gemfiles/active_model_edge.gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ source "https://rubygems.org"
55
gem "activemodel", github: "rails/rails", branch: "main"
66

77
platforms :mri do
8-
gem "pry-byebug"
8+
gem "debug"
99
end
1010

1111
gemspec path: "../"

0 commit comments

Comments
 (0)