Merge pull request #18666 from Homebrew/vendor-version-template-injections
workflows/vendor-version: fix `template-injection` warnings
This commit is contained in:
commit
03c422ddb7
10
.github/workflows/vendor-version.yml
vendored
10
.github/workflows/vendor-version.yml
vendored
@ -37,7 +37,7 @@ jobs:
|
||||
working-directory: ${{ steps.set-up-homebrew.outputs.gems-path }}/${{ steps.ruby-abi.outputs.version }}/gems
|
||||
run: |
|
||||
{
|
||||
echo "vendor-version=$(cat ../.homebrew_vendor_version)"
|
||||
echo "vendor-version=$(<../.homebrew_vendor_version)"
|
||||
echo "ignored<<EOS"
|
||||
git check-ignore -- *
|
||||
echo "EOS"
|
||||
@ -45,12 +45,14 @@ jobs:
|
||||
|
||||
- name: Compare to base ref
|
||||
working-directory: ${{ steps.set-up-homebrew.outputs.gems-path }}/${{ steps.ruby-abi.outputs.version }}
|
||||
env:
|
||||
VENDOR_VERSION: ${{ steps.gem-info.outputs.vendor-version }}
|
||||
IGNORED_GEMS: ${{ steps.gem-info.outputs.ignored }}
|
||||
run: |
|
||||
git checkout "origin/${GITHUB_BASE_REF}"
|
||||
rm .homebrew_vendor_version
|
||||
brew install-bundler-gems --groups=all
|
||||
if [[ "$(cat .homebrew_vendor_version)" == "${{ steps.gem-info.outputs.vendor-version }}" ]]; then
|
||||
ignored_gems="${{ steps.gem-info.outputs.ignored }}"
|
||||
if [[ "$(<.homebrew_vendor_version)" == "${VENDOR_VERSION}" ]]; then
|
||||
while IFS= read -r gem; do
|
||||
gem_dir="./gems/${gem}"
|
||||
[[ -d "${gem_dir}" ]] || continue
|
||||
@ -64,5 +66,5 @@ jobs:
|
||||
fi
|
||||
exit "${exit_code}"
|
||||
fi
|
||||
done <<< "${ignored_gems}"
|
||||
done <<< "${IGNORED_GEMS}"
|
||||
fi
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user