Skip to content

Commit 8241985

Browse files
authored
chore: Ruby minimum 3.2, default 4.0 (#229)
1 parent cd502b8 commit 8241985

File tree

4 files changed

+9
-8
lines changed

4 files changed

+9
-8
lines changed

.github/workflows/ci.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,6 @@ jobs:
2626
strategy:
2727
matrix:
2828
include:
29-
- os: ubuntu-latest
30-
ruby: "3.1"
31-
task: "--test"
3229
- os: ubuntu-latest
3330
ruby: "3.2"
3431
task: "--test"
@@ -39,13 +36,16 @@ jobs:
3936
ruby: "3.4"
4037
task: "--test"
4138
- os: ubuntu-latest
42-
ruby: "3.4"
39+
ruby: "4.0"
40+
task: "--test"
41+
- os: ubuntu-latest
42+
ruby: "4.0"
4343
task: "--rubocop --build --yard --linkinator"
4444
- os: macos-latest
45-
ruby: "3.4"
45+
ruby: "4.0"
4646
task: "--test"
4747
- os: windows-latest
48-
ruby: "3.4"
48+
ruby: "4.0"
4949
task: "--test"
5050
fail-fast: false
5151
runs-on: ${{ matrix.os }}

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ on these and other methods of providing credentials.
153153
154154
## Supported Ruby Versions
155155
156-
These libraries are currently supported on Ruby 3.0 through Ruby 3.3. Older
156+
These libraries are currently supported on Ruby 3.2 through Ruby 4.0. Older
157157
versions of Ruby _may_ still work, but are unsupported and not recommended.
158158
159159
In general, Google provides official support for Ruby versions that are actively

google-cloud-spanner/Gemfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ gem "google-cloud-spanner-v1", "~> 1.8"
1212
gem "google-style", "~> 1.31.0"
1313
gem "grpc", "~> 1.67"
1414
gem "grpc-tools", "~> 1.74", ">= 1.74.1"
15+
gem "irb", "~> 1.17"
1516
gem "minitest", "~> 5.25"
1617
gem "minitest-autotest", "~> 1.0"
1718
gem "minitest-focus", "~> 1.4"

google-cloud-spanner/google-cloud-spanner.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Gem::Specification.new do |gem|
1616
["OVERVIEW.md", "AUTHENTICATION.md", "LOGGING.md", "CONTRIBUTING.md", "TROUBLESHOOTING.md", "CHANGELOG.md", "CODE_OF_CONDUCT.md", "LICENSE", ".yardopts"]
1717
gem.require_paths = ["lib"]
1818

19-
gem.required_ruby_version = ">= 3.1"
19+
gem.required_ruby_version = ">= 3.2"
2020

2121
gem.add_dependency "bigdecimal", "~> 3.0"
2222
gem.add_dependency "concurrent-ruby", "~> 1.0"

0 commit comments

Comments
 (0)