fix(security): fix .github/actions/setup/action.yml templating issue (#7858)

Co-authored-by: aikido-autofix[bot] <119856028+aikido-autofix[bot]@users.noreply.github.com>
This commit is contained in:
aikido-autofix[bot] 2026-03-17 15:17:30 +02:00 committed by GitHub
parent 67b5949ce7
commit 3c457dfb86
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -25,13 +25,15 @@ runs:
- name: check pnpm version - name: check pnpm version
shell: bash shell: bash
id: pnpm id: pnpm
env:
INSTALL_DEPENDENCIES: ${{ inputs.installDependencies }}
run: | run: |
PNPM_VERSION=$(cat package.json | jq -r '.packageManager' | awk -F@ '{print $2}') PNPM_VERSION=$(cat package.json | jq -r '.packageManager' | awk -F@ '{print $2}')
PNPM_VERSION=${PNPM_VERSION:-9} PNPM_VERSION=${PNPM_VERSION:-9}
echo "Using PNPM version $PNPM_VERSION" echo "Using PNPM version $PNPM_VERSION"
echo "version=$PNPM_VERSION" >> $GITHUB_OUTPUT echo "version=$PNPM_VERSION" >> $GITHUB_OUTPUT
if [ ${{ inputs.installDependencies }} = true ]; then if [ $INSTALL_DEPENDENCIES = true ]; then
echo "cache=pnpm" >> $GITHUB_OUTPUT echo "cache=pnpm" >> $GITHUB_OUTPUT
else else
echo "cache=" >> $GITHUB_OUTPUT echo "cache=" >> $GITHUB_OUTPUT