Skip to content

Commit b7d4957

Browse files
authored
feat(common): Support for protobuf 4.x (#1085)
1 parent f72bbca commit b7d4957

File tree

3 files changed

+18
-19
lines changed

3 files changed

+18
-19
lines changed

.github/workflows/ci-common.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,6 @@ jobs:
1717
strategy:
1818
matrix:
1919
include:
20-
- os: ubuntu-latest
21-
ruby: "2.7"
22-
task: test
2320
- os: ubuntu-latest
2421
ruby: "3.0"
2522
task: test
@@ -28,12 +25,15 @@ jobs:
2825
task: test
2926
- os: ubuntu-latest
3027
ruby: "3.2"
28+
task: test
29+
- os: ubuntu-latest
30+
ruby: "3.3"
3131
task: ci
3232
- os: macos-latest
33-
ruby: "3.2"
33+
ruby: "3.3"
3434
task: test
3535
- os: windows-latest
36-
ruby: "3.2"
36+
ruby: "3.3"
3737
task: test
3838
fail-fast: false
3939
runs-on: ${{ matrix.os }}

gapic-common/Gemfile

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,15 @@
11
source "https://rubygems.org"
22

3-
# Specify your gem's dependencies in gapic-common.gemspec
43
gemspec
54

6-
gem "concurrent-ruby", "~> 1.2.2"
7-
gem "google-cloud-core", "~> 1.5"
8-
gem "google-style", "~> 1.27.0"
9-
gem "grpc-tools", "~> 1.60.0"
10-
gem "minitest", "~> 5.16"
5+
gem "concurrent-ruby", "~> 1.3"
6+
gem "google-cloud-core", "~> 1.7"
7+
gem "google-style", "~> 1.30.0"
8+
gem "grpc-tools", "~> 1.65"
9+
gem "minitest", "~> 5.24"
1110
gem "minitest-autotest", "~> 1.0"
12-
gem "minitest-focus", "~> 1.1"
13-
gem "minitest-rg", "~> 5.2"
11+
gem "minitest-focus", "~> 1.4"
12+
gem "minitest-rg", "~> 5.3"
1413
gem "pry", ">= 0.14"
1514
gem "redcarpet", "~> 3.0"
1615
gem "yard", "~> 0.9"

gapic-common/gapic-common.gemspec

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -33,13 +33,13 @@ Gem::Specification.new do |spec|
3333
spec.require_paths = ["lib"]
3434
spec.platform = Gem::Platform::RUBY
3535

36-
spec.required_ruby_version = ">= 2.7"
36+
spec.required_ruby_version = ">= 3.0"
3737

3838
spec.add_dependency "faraday", ">= 1.9", "< 3.a"
3939
spec.add_dependency "faraday-retry", ">= 1.0", "< 3.a"
40-
spec.add_dependency "googleapis-common-protos", ">= 1.4.0", "< 2.a"
41-
spec.add_dependency "googleapis-common-protos-types", ">= 1.11.0", "< 2.a"
42-
spec.add_dependency "googleauth", "~> 1.9"
43-
spec.add_dependency "google-protobuf", "~> 3.18"
44-
spec.add_dependency "grpc", "~> 1.59"
40+
spec.add_dependency "googleapis-common-protos", "~> 1.6"
41+
spec.add_dependency "googleapis-common-protos-types", "~> 1.15"
42+
spec.add_dependency "googleauth", "~> 1.11"
43+
spec.add_dependency "google-protobuf", ">= 3.25", "< 5.a"
44+
spec.add_dependency "grpc", "~> 1.65"
4545
end

0 commit comments

Comments
 (0)