File tree Expand file tree Collapse file tree 5 files changed +26
-6
lines changed Expand file tree Collapse file tree 5 files changed +26
-6
lines changed Original file line number Diff line number Diff line change 2525 BUNDLE_GEMFILE : Gemfile
2626
2727 steps :
28- - uses : actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4
28+ - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4
2929 - uses : ruby/setup-ruby@v1
3030 with :
3131 ruby-version : ${{ matrix.ruby }}
4444 name : Standard
4545 runs-on : ubuntu-latest
4646 steps :
47- - uses : actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4
47+ - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4
4848 - uses : ruby/setup-ruby@v1
4949 with :
5050 ruby-version : 3.2
Original file line number Diff line number Diff line change 1010
1111 # Release-please creates a PR that tracks all changes
1212 steps :
13- - uses : google-github-actions/release-please-action@ca6063f4ed81b55db15b8c42d1b6f7925866342d # v3
13+ - uses : google-github-actions/release-please-action@cc61a07e2da466bebbc19b3a7dd01d6aecb20d1e # v4
1414 id : release
1515 with :
1616 release-type : ruby
2828 steps :
2929 # The logic below handles the npm publication:
3030 - name : Checkout Repository
31- uses : actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4
31+ uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4
3232 with :
3333 ref : ${{ needs.release-please.outputs.release_tag_name }}
3434
Original file line number Diff line number Diff line change 1- 3.2.2
1+ 3.3.0
Original file line number Diff line number Diff line change 88 specs:
99 ast (2.4.2 )
1010 base64 (0.1.1 )
11- concurrent-ruby (1.2.2 )
11+ concurrent-ruby (1.2.3 )
1212 diff-lcs (1.5.0 )
1313 docile (1.4.0 )
1414 json (2.6.3 )
Original file line number Diff line number Diff line change 77RSpec . describe OpenFeature ::SDK ::API do
88 subject ( :api ) { described_class . instance }
99
10+ context "with Requirement 1.1.2" do
11+ before do
12+ api . configure do |config |
13+ config . provider = OpenFeature ::SDK ::Provider ::NoOpProvider . new
14+ end
15+ end
16+
17+ it do
18+ expect ( api ) . to respond_to ( :provider )
19+ end
20+
21+ it do
22+ expect ( api . provider ) . not_to be_nil
23+ end
24+
25+ it do
26+ expect ( api . provider ) . is_a? ( OpenFeature ::SDK ::Provider )
27+ end
28+ end
29+
1030 context "with Requirement 1.1.3" do
1131 before do
1232 api . configure do |config |
You can’t perform that action at this time.
0 commit comments