diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index 3de104a..b9834c9 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -64,3 +64,25 @@ jobs: working-directory: ./providers/openfeature-meta_provider - name: Lint and test run: bin/rake + + test_go_feature_flag_provider: + runs-on: ubuntu-latest + defaults: + run: + working-directory: ./providers/openfeature-go-feature-flag-provider + strategy: + matrix: + ruby-version: + - "3.3" + - "3.2" + - "3.1" + steps: + - uses: actions/checkout@v4 + - name: Set up Ruby + uses: ruby/setup-ruby@v1 + with: + ruby-version: ${{ matrix.ruby-version }} + bundler-cache: true # runs 'bundle install' and caches installed gems automatically + working-directory: ./providers/openfeature-go-feature-flag-provider + - name: Lint and test + run: bin/rake \ No newline at end of file