Skip to content

Merge branch 'master' into PR #24098 (relax strict typing for FastAPI… #1

Merge branch 'master' into PR #24098 (relax strict typing for FastAPI…

Merge branch 'master' into PR #24098 (relax strict typing for FastAPI… #1

name: Samples ruby-nextgen
on:
push:
paths:
- 'samples/client/petstore/ruby-nextgen/**'
- 'samples/client/others/ruby-nextgen-qdrant/**'
pull_request:
paths:
- 'samples/client/petstore/ruby-nextgen/**'
- 'samples/client/others/ruby-nextgen-qdrant/**'
jobs:
build:
name: Build
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
sample:
- samples/client/petstore/ruby-nextgen
ruby-version:
- '3.0'
- '3.3'
steps:
- uses: actions/checkout@v7
- uses: ruby/setup-ruby@v1
with:
ruby-version: ${{ matrix.ruby-version }}
- name: Install and test
working-directory: ${{ matrix.sample }}
run: |
bundle install
bundle exec rspec