diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index ac8ae09..5980b2c 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -14,9 +14,9 @@ jobs: strategy: matrix: ruby: - - 2.7 - - 3.0 - 3.1 + - 3.2 + - 3.3 steps: - uses: actions/checkout@v2 diff --git a/.rubocop.yml b/.rubocop.yml index 14a3dec..933b2a3 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -3,7 +3,7 @@ inherit_gem: - ./config/default.yml AllCops: - TargetRubyVersion: 2.6 + TargetRubyVersion: 3.0 Rails/ApplicationRecord: Enabled: false diff --git a/Gemfile.lock b/Gemfile.lock index fe969a2..03b5d91 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -19,7 +19,7 @@ GIT PATH remote: . specs: - enum_machine (0.1.0) + enum_machine (1.0.0) activemodel activerecord activesupport diff --git a/enum_machine.gemspec b/enum_machine.gemspec index cc69c3e..dd65b2b 100644 --- a/enum_machine.gemspec +++ b/enum_machine.gemspec @@ -8,11 +8,11 @@ Gem::Specification.new do |spec| spec.authors = ['Ermolaev Andrey'] spec.email = ['andruhafirst@yandex.ru'] - spec.summary = 'state machine for enums' - spec.description = 'state machine for enums' + spec.summary = 'fast and siple usage state machine in your app' + spec.description = 'Enum machine is a library for defining enums and setting state machines for attributes in ActiveRecord models and plain Ruby classes.' spec.homepage = 'https://github.com/corp-gp/enum_machine' spec.license = 'MIT' - spec.required_ruby_version = '>= 2.6.0' + spec.required_ruby_version = '>= 3.0.0' spec.metadata['allowed_push_host'] = 'https://rubygems.org' diff --git a/lib/enum_machine/version.rb b/lib/enum_machine/version.rb index 36f65e7..b9ed6f4 100644 --- a/lib/enum_machine/version.rb +++ b/lib/enum_machine/version.rb @@ -2,6 +2,6 @@ module EnumMachine - VERSION = '0.1.0' + VERSION = '1.0.0' end