Skip to content

Commit

Permalink
Merge pull request #353 from seuros/rubyeol
Browse files Browse the repository at this point in the history
drop support for ruby 2.6 and test jruby
  • Loading branch information
keithdoggett committed Mar 22, 2023
2 parents fdc359e + 6cf7b2c commit 4df2796
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 9 deletions.
12 changes: 6 additions & 6 deletions .github/workflows/CI.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,11 @@ jobs:
matrix:
ruby:
- head
- '3.2'
- '3.1'
- '3.0'
- '2.7'
- '2.6'
- "jruby-9.3.7.0"
- "jruby"
os:
- ubuntu
# Windows users, feel free to open a PR :)
Expand All @@ -29,7 +29,7 @@ jobs:
continue-on-error: ${{ matrix.ruby == 'head' || matrix.os == 'windows' || matrix.os == 'macos' }}
name: Ruby ${{ matrix.ruby }} (${{ matrix.os }})
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
- uses: ruby/setup-ruby@v1
with:
ruby-version: ${{ matrix.ruby }}
Expand All @@ -55,7 +55,7 @@ jobs:
Memcheck:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
- uses: ruby/setup-ruby@v1
with:
ruby-version: '3.1'
Expand All @@ -69,7 +69,7 @@ jobs:
RuboCop:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
- uses: ruby/setup-ruby@v1
with:
ruby-version: 'head'
Expand All @@ -82,7 +82,7 @@ jobs:
# outdated clang-format package.
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
- name: Install clang-format
run: sudo apt-get install -yqq clang-format
- name: Show version
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,4 @@ mkmf.log
Gemfile.lock
/yardoc
/.yardoc
.tool-versions
3 changes: 1 addition & 2 deletions .rubocop.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
inherit_from: .rubocop_todo.yml

AllCops:
# Version support must stay 2.6 for JRuby. We do not advise using it
TargetRubyVersion: 2.6
TargetRubyVersion: 2.7
NewCops: enable

Layout/ParameterAlignment:
Expand Down
2 changes: 1 addition & 1 deletion rgeo.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ Gem::Specification.new do |spec|
spec.authors = ["Daniel Azuma", "Tee Parham"]
spec.email = ["dazuma@gmail.com", "parhameter@gmail.com", "kfdoggett@gmail.com", "buonomo.ulysse@gmail.com"]
spec.homepage = "https://github.com/rgeo/rgeo"
spec.required_ruby_version = ">= 2.6.0"
spec.required_ruby_version = ">= 2.7.7"
spec.license = "BSD-3-Clause"

spec.metadata["rubygems_mfa_required"] = "true"
Expand Down

0 comments on commit 4df2796

Please sign in to comment.