Skip to content

Commit fb6a5f9

Browse files
committed
Inputs: do not run nvm if not needed
1 parent 2fe02b2 commit fb6a5f9

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

entrypoint.sh

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,18 @@ npm i -g netlify-cli
99
NETLIFY_CLI=$(which netlify)
1010

1111
# Install node from NVM to honor .nvmrc files
12-
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash
13-
[ -s "$HOME/.nvm/nvm.sh" ] && \. "$HOME/.nvm/nvm.sh"
12+
if [[ -n $9 ]] || [[ -e ".nvmrc" ]]
13+
then
14+
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash
15+
[ -s "$HOME/.nvm/nvm.sh" ] && \. "$HOME/.nvm/nvm.sh"
1416

15-
nvm install "$9"
17+
if [[ -n $9 ]]
18+
then
19+
nvm install "$9"
20+
else
21+
nvm install
22+
fi
23+
fi
1624

1725
NETLIFY_AUTH_TOKEN=$1
1826
NETLIFY_SITE_ID=$2
@@ -62,4 +70,4 @@ NETLIFY_LIVE_URL=$(echo "$OUTPUT" | grep -Eo '(http|https)://[a-zA-Z0-9./?=_-]*'
6270
echo "::set-output name=NETLIFY_OUTPUT::$NETLIFY_OUTPUT"
6371
echo "::set-output name=NETLIFY_PREVIEW_URL::$NETLIFY_PREVIEW_URL"
6472
echo "::set-output name=NETLIFY_LOGS_URL::$NETLIFY_LOGS_URL"
65-
echo "::set-output name=NETLIFY_LIVE_URL::$NETLIFY_LIVE_URL"
73+
echo "::set-output name=NETLIFY_LIVE_URL::$NETLIFY_LIVE_URL"

0 commit comments

Comments
 (0)