Skip to content

fix: update all dependencies #3634

fix: update all dependencies

fix: update all dependencies #3634

on:
push:
branches: [ main ]
pull_request:
name: Integration tests on emulator
jobs:
# This is the original job, renamed for clarity
test-go:
name: Go Integration Tests
runs-on: ubuntu-latest
services:
emulator:
image: gcr.io/cloud-spanner-emulator/emulator:latest
ports:
- 9010:9010
- 9020:9020
steps:
- name: Install Go
uses: actions/setup-go@v6
with:
go-version: 1.26.x
- name: Checkout code
uses: actions/checkout@v6
- name: Run Go integration tests on emulator
run: go test -race
env:
JOB_TYPE: test
SPANNER_EMULATOR_HOST: localhost:9010
SPANNER_TEST_PROJECT: emulator-test-project
SPANNER_TEST_INSTANCE: test-instance
test-ruby:
name: Ruby Integration Tests
runs-on: ubuntu-latest
services:
emulator:
image: gcr.io/cloud-spanner-emulator/emulator:latest
ports:
- 9010:9010
- 9020:9020
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Set up Ruby
uses: ruby/setup-ruby@v1
with:
ruby-version: '3.4.9'
working-directory: spannerlib/wrappers/spannerlib-ruby
bundler-cache: true
- name: Compile and Run Ruby Integration Tests
working-directory: spannerlib/wrappers/spannerlib-ruby
env:
SPANNER_EMULATOR_HOST: localhost:9010
run: |
bundle exec rake compile:x86_64-linux
bundle exec rspec spec/integration/