fix(ci): prevent bad NPM releases and promote job crashes (#28147)

This commit is contained in:
Gal Zahavi
2026-06-25 11:22:56 -07:00
committed by GitHub
parent d845bc5d45
commit 3fbf93e26f
5 changed files with 65 additions and 19 deletions
+1 -1
View File
@@ -74,7 +74,7 @@ runs:
shell: 'bash'
working-directory: '${{ inputs.working-directory }}'
run: |-
gemini_version=$(npx --prefer-online "${INPUTS_NPM_PACKAGE}" --version)
gemini_version=$(npx --yes --prefer-online "${INPUTS_NPM_PACKAGE}" --version)
if [ "$gemini_version" != "${INPUTS_EXPECTED_VERSION}" ]; then
echo "❌ NPX Run Version mismatch: Got $gemini_version from ${INPUTS_NPM_PACKAGE}, expected ${INPUTS_EXPECTED_VERSION}"
exit 1