diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 6decc1b..1a3ad7f 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -10,7 +10,7 @@ jobs: name: RuboCop runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Ruby uses: ruby/setup-ruby@v1 @@ -24,16 +24,16 @@ jobs: test: env: - GRAPE_ENTITY: 0.8.0 + GRAPE_ENTITY: 1.0.0 runs-on: ubuntu-latest strategy: fail-fast: false matrix: - ruby-version: ['3.0', '3.1', '3.2'] + ruby-version: ['3.0', '3.1', '3.2', '3.3'] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Ruby uses: ruby/setup-ruby@v1 with: diff --git a/CHANGELOG.md b/CHANGELOG.md index 176704e..5be744a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,7 @@ #### Fixes +* [#67](https://github.com/ruby-grape/grape-swagger-entity/pull/67): Various build updates - [@mscrivo](https://github.com/mscrivo). * Your contribution here. ### 0.5.3 (2024/02/02) diff --git a/Gemfile b/Gemfile index 3ddb9bc..f0986e9 100644 --- a/Gemfile +++ b/Gemfile @@ -21,7 +21,7 @@ end gem 'grape-swagger', git: 'https://github.com/ruby-grape/grape-swagger.git' group :test do - gem 'grape-entity', ENV.fetch('GRAPE_ENTITY', '0.6.1') + gem 'grape-entity', ENV.fetch('GRAPE_ENTITY', '1.0.0') gem 'ruby-grape-danger', '~> 0.2.1', require: false gem 'simplecov', require: false end diff --git a/grape-swagger-entity.gemspec b/grape-swagger-entity.gemspec index 0c88a08..83f615e 100644 --- a/grape-swagger-entity.gemspec +++ b/grape-swagger-entity.gemspec @@ -19,8 +19,8 @@ Gem::Specification.new do |s| s.executables = s.files.grep(%r{^exe/}) { |f| File.basename(f) } s.require_paths = ['lib'] - s.required_ruby_version = '>= 2.4' - s.add_runtime_dependency 'grape-entity', '>= 0.6.0' - s.add_runtime_dependency 'grape-swagger', '>= 1.2.0' + s.required_ruby_version = '>= 3.0' + s.add_runtime_dependency 'grape-entity', '~> 1' + s.add_runtime_dependency 'grape-swagger', '~> 2' s.metadata['rubygems_mfa_required'] = 'true' end