diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index 1a0e96f..f2d6d66 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -181,10 +181,12 @@ jobs: test_otel_hook: runs-on: ubuntu-latest + continue-on-error: ${{ matrix.ruby-version == 'head' }} defaults: run: working-directory: ./hooks/openfeature-otel-hook strategy: + fail-fast: false matrix: ruby-version: - "3.4" diff --git a/hooks/openfeature-otel-hook/Gemfile.lock b/hooks/openfeature-otel-hook/Gemfile.lock index 7e6bd3e..a03db8d 100644 --- a/hooks/openfeature-otel-hook/Gemfile.lock +++ b/hooks/openfeature-otel-hook/Gemfile.lock @@ -123,4 +123,4 @@ DEPENDENCIES standard (~> 1.0) BUNDLED WITH - 2.7.1 + 4.0.11 diff --git a/providers/openfeature-flagd-provider/spec/openfeature/flagd/provider_spec.rb b/providers/openfeature-flagd-provider/spec/openfeature/flagd/provider_spec.rb index 4bd1c97..5b4a8b7 100644 --- a/providers/openfeature-flagd-provider/spec/openfeature/flagd/provider_spec.rb +++ b/providers/openfeature-flagd-provider/spec/openfeature/flagd/provider_spec.rb @@ -172,10 +172,10 @@ ) end - expect(fetch_value_with_targeting_key.call("1234")).to eq("#b91c1c") - expect(fetch_value_with_targeting_key.call("qwe")).to eq("#0284c7") - expect(fetch_value_with_targeting_key.call("abcd")).to eq("#16a34a") - expect(fetch_value_with_targeting_key.call("rfv")).to eq("#b91c1c") + expect(fetch_value_with_targeting_key.call("alice")).to eq("#b91c1c") + expect(fetch_value_with_targeting_key.call("bob")).to eq("#0284c7") + expect(fetch_value_with_targeting_key.call("charlie")).to eq("#16a34a") + expect(fetch_value_with_targeting_key.call("dave")).to eq("#4b5563") end end