Merge pull request #13291 from Bo98/sorbet-static-and-runtime

Use sorbet-static-and-runtime gem
This commit is contained in:
Bo Anderson 2022-05-17 19:43:10 +01:00 committed by GitHub
commit faeb655a89
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 7 additions and 19 deletions

View File

@ -16,6 +16,4 @@ updates:
interval: daily
allow:
- dependency-type: all
ignore:
- dependency-name: sorbet-runtime
versioning-strategy: lockfile-only

View File

@ -44,25 +44,13 @@ jobs:
branch="$(git branch --show-current)"
echo "::set-output name=branch::${branch}"
gem_name="$(echo "${branch}" | sed -E 's|.*/||;s|(.*)-.*$|\1|')"
echo "::set-output name=gem_name::${gem_name}"
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Vendor Gems
env:
GEM_NAME: ${{ steps.checkout.outputs.gem_name }}
HOMEBREW_GPG_PASSPHRASE: ${{ secrets.BREWTESTBOT_GPG_SIGNING_SUBKEY_PASSPHRASE }}
run: |
set -u
if [[ "${GEM_NAME}" == 'sorbet' ]]
then
brew vendor-gems --update sorbet,sorbet-runtime
else
brew vendor-gems
fi
run: brew vendor-gems
- name: Update RBI files
env:

View File

@ -27,8 +27,7 @@ gem "warning", require: false
group :sorbet, optional: true do
gem "parlour", require: false
gem "rspec-sorbet", require: false
gem "sorbet", require: false
gem "sorbet-runtime", require: false
gem "sorbet-static-and-runtime", require: false
gem "tapioca", require: false
end

View File

@ -162,6 +162,9 @@ GEM
sorbet-runtime (0.5.10010)
sorbet-runtime-stub (0.2.0)
sorbet-static (0.5.10010-universal-darwin-14)
sorbet-static-and-runtime (0.5.10010)
sorbet (= 0.5.10010)
sorbet-runtime (= 0.5.10010)
spoom (1.1.11)
sorbet (>= 0.5.9204)
sorbet-runtime (>= 0.5.9204)
@ -229,9 +232,8 @@ DEPENDENCIES
ruby-macho
simplecov
simplecov-cobertura
sorbet
sorbet-runtime
sorbet-runtime-stub
sorbet-static-and-runtime
tapioca
warning

View File

@ -97,6 +97,7 @@ $:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/simplecov-cobertura-2
$:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/sorbet-static-0.5.10010-universal-darwin-14/lib"
$:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/sorbet-0.5.10010/lib"
$:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/sorbet-runtime-stub-0.2.0/lib"
$:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/sorbet-static-and-runtime-0.5.10010/lib"
$:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/thor-1.2.1/lib"
$:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/spoom-1.1.11/lib"
$:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/yard-0.9.27/lib"