Skip to content

Commit 4d748e3

Browse files
committed
release 0.100.0
1 parent 2f87b44 commit 4d748e3

File tree

9 files changed

+11
-35
lines changed

9 files changed

+11
-35
lines changed

.github/workflows/engines.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,17 @@ jobs:
1212
strategy:
1313
fail-fast: false
1414
matrix:
15-
ruby-version: ['jruby', 'truffleruby']
1615
gemfiles:
17-
- gemfiles/active_model_7.1.gemfile
16+
- gemfiles/active_model_7.2.gemfile
17+
- gemfiles/active_model_8.0.gemfile
1818
env:
1919
BUNDLE_GEMFILE: ${{ github.workspace }}/${{ matrix.gemfiles }}
2020
steps:
2121
- uses: actions/checkout@v4
2222
- name: Set up Ruby
2323
uses: ruby/setup-ruby@v1
2424
with:
25-
ruby-version: ${{ matrix.ruby-version }}
25+
ruby-version: '3.4'
2626
bundler-cache: true
2727
- name: Run tests
2828
run: bundle exec rake
29-
continue-on-error: true

Appraisals

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
11
# frozen_string_literal: true
22

33
# ActiveModel integrations
4-
appraise 'active_model_7.1' do
5-
gem 'activemodel', '~> 7.1.0'
6-
end
7-
84
appraise 'active_model_7.2' do
95
gem 'activemodel', '~> 7.2.0'
106
end

Gemfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ source 'https://rubygems.org'
55
# Specify your gem's dependencies in state_machine2_activemodel.gemspec
66
gemspec
77

8+
89
platforms :mri do
910
gem 'debug'
1011
end

gemfiles/active_model_7.1.gemfile

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

gemfiles/active_model_7.2.gemfile

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
1-
# frozen_string_literal: true
2-
31
# This file was generated by Appraisal
42

53
source "https://rubygems.org"
64

7-
gem "mutex_m"
5+
gem "rubocop"
86
gem "activemodel", "~> 7.2.0"
97

108
platforms :mri do

gemfiles/active_model_8.0.gemfile

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
1-
# frozen_string_literal: true
2-
31
# This file was generated by Appraisal
42

53
source "https://rubygems.org"
64

7-
gem "mutex_m"
5+
gem "rubocop"
86
gem "activemodel", "~> 8.0.0"
97

108
platforms :mri do

gemfiles/active_model_edge.gemfile

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
1-
# frozen_string_literal: true
2-
31
# This file was generated by Appraisal
42

53
source "https://rubygems.org"
64

7-
gem "mutex_m"
5+
gem "rubocop"
86
gem "activemodel", github: "rails/rails", branch: "main"
97

108
platforms :mri do

lib/state_machines/integrations/active_model/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
module StateMachines
44
module Integrations
55
module ActiveModel
6-
VERSION = '0.31.0'
6+
VERSION = '0.100.0'
77
end
88
end
99
end

state_machines-activemodel.gemspec

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ Gem::Specification.new do |spec|
1515
spec.files = Dir.glob('{lib}/**/*') + %w(LICENSE.txt README.md)
1616
spec.test_files = Dir.glob('test/**/{*_test,test_*}.rb')
1717
spec.require_paths = ['lib']
18-
spec.required_ruby_version = '>= 3.1.0' # jruby is still outdated
19-
spec.add_dependency 'state_machines', '>= 0.31.0'
20-
spec.add_dependency 'activemodel', '>= 7.1'
18+
spec.required_ruby_version = '>= 3.2.0'
19+
spec.add_dependency 'state_machines', '>= 0.100.0'
20+
spec.add_dependency 'activemodel', '>= 7.2'
2121

2222
spec.add_development_dependency 'bundler', '>= 1.6'
2323
spec.add_development_dependency 'rake', '>= 10'

0 commit comments

Comments
 (0)