diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 9d7c032..69a66d4 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -96,13 +96,13 @@ jobs: cd gauge-tests gauge install gauge -v - ./gradlew clean rubyFT + xvfb-run --auto-servernum ./gradlew clean rubyFT - uses: actions/upload-artifact@master if: failure() || cancelled() with: name: fts-logs-${{ matrix.os }}-ruby-${{ matrix.ruby_version }} - path: gauge-tests/logs + path: gauge-tests/testLogs lsp-tests: name: Run lsp on ${{ matrix.ruby_version }} + ${{ matrix.os }} diff --git a/Gemfile.lock b/Gemfile.lock index 570e6e1..e57c5f4 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,8 +1,8 @@ PATH remote: . specs: - gauge-ruby (0.9.2) - grpc (~> 1.10, >= 1.10.0, < 1.65) + gauge-ruby (0.9.3) + grpc (~> 1.10, >= 1.10.0) parser (>= 3.1, < 4.0) unparser (>= 0.6.4, < 0.7.0) @@ -10,31 +10,42 @@ GEM remote: https://rubygems.org/ specs: ast (2.4.2) + bigdecimal (3.1.8) diff-lcs (1.5.1) docile (1.4.1) - google-protobuf (3.25.5) - google-protobuf (3.25.5-aarch64-linux) - google-protobuf (3.25.5-arm64-darwin) - google-protobuf (3.25.5-x86_64-darwin) - google-protobuf (3.25.5-x86_64-linux) + google-protobuf (4.28.2) + bigdecimal + rake (>= 13) + google-protobuf (4.28.2-aarch64-linux) + bigdecimal + rake (>= 13) + google-protobuf (4.28.2-arm64-darwin) + bigdecimal + rake (>= 13) + google-protobuf (4.28.2-x86_64-darwin) + bigdecimal + rake (>= 13) + google-protobuf (4.28.2-x86_64-linux) + bigdecimal + rake (>= 13) googleapis-common-protos-types (1.16.0) google-protobuf (>= 3.18, < 5.a) - grpc (1.64.3) - google-protobuf (~> 3.25) + grpc (1.67.0) + google-protobuf (>= 3.25, < 5.0) googleapis-common-protos-types (~> 1.0) - grpc (1.64.3-aarch64-linux) - google-protobuf (~> 3.25) + grpc (1.67.0-aarch64-linux) + google-protobuf (>= 3.25, < 5.0) googleapis-common-protos-types (~> 1.0) - grpc (1.64.3-arm64-darwin) - google-protobuf (~> 3.25) + grpc (1.67.0-arm64-darwin) + google-protobuf (>= 3.25, < 5.0) googleapis-common-protos-types (~> 1.0) - grpc (1.64.3-x86_64-darwin) - google-protobuf (~> 3.25) + grpc (1.67.0-x86_64-darwin) + google-protobuf (>= 3.25, < 5.0) googleapis-common-protos-types (~> 1.0) - grpc (1.64.3-x86_64-linux) - google-protobuf (~> 3.25) + grpc (1.67.0-x86_64-linux) + google-protobuf (>= 3.25, < 5.0) googleapis-common-protos-types (~> 1.0) - grpc-tools (1.64.3) + grpc-tools (1.67.0) method_source (1.1.0) os (1.1.4) parser (3.3.5.0) @@ -51,7 +62,7 @@ GEM rspec-expectations (3.13.3) diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.13.0) - rspec-mocks (3.13.1) + rspec-mocks (3.13.2) diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.13.0) rspec-support (3.13.1) @@ -76,7 +87,7 @@ PLATFORMS DEPENDENCIES gauge-ruby! - grpc-tools (~> 1.10, >= 1.10.0, < 1.65) + grpc-tools (~> 1.10, >= 1.10.0) method_source os rake @@ -86,4 +97,4 @@ DEPENDENCIES yard BUNDLED WITH - 2.5.18 + 2.5.21 diff --git a/gauge-ruby.gemspec b/gauge-ruby.gemspec index c7adc31..6982bfa 100644 --- a/gauge-ruby.gemspec +++ b/gauge-ruby.gemspec @@ -20,7 +20,7 @@ Gem::Specification.new do |s| s.add_runtime_dependency 'parser', '>= 3.1', '< 4.0' s.add_runtime_dependency 'unparser', '>= 0.6.4', '< 0.7.0' - s.add_runtime_dependency 'grpc', '~> 1.10', '>= 1.10.0', '< 1.65' - s.add_development_dependency 'grpc-tools', '~> 1.10', '>= 1.10.0', '< 1.65' + s.add_runtime_dependency 'grpc', '~> 1.10', '>= 1.10.0' + s.add_development_dependency 'grpc-tools', '~> 1.10', '>= 1.10.0' s.required_ruby_version = ">= 3.1" end diff --git a/ruby.json b/ruby.json index 43ae274..9d3499f 100644 --- a/ruby.json +++ b/ruby.json @@ -1,6 +1,6 @@ { "id" : "ruby", - "version" : "0.9.2", + "version" : "0.9.3", "description": "ruby support for gauge", "install": { "windows": [],