Skip to content

Commit 8358799

Browse files
authored
add nvm paths to ssh commands (#706)
2 parents fcc67b2 + ba87f94 commit 8358799

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

.github/workflows/deploy-express.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -87,19 +87,19 @@ jobs:
8787
echo "$TMP_PKG" > ./packages/express/temp-package.json
8888
rsync -rl ./packages/express/temp-package.json ${{ secrets.DO_USERNAME }}@eduquilt.com:/home/skuilder/dist/express/${{github.sha}}/package.json
8989
90-
# Install dependencies on the server
90+
# Install dependencies on the server (using full path to yarn)
9191
echo "Installing dependencies for Express app..."
92-
ssh ${{ secrets.DO_USERNAME }}@eduquilt.com "cd /home/skuilder/dist/express/${{github.sha}} && yarn install --production"
92+
ssh ${{ secrets.DO_USERNAME }}@eduquilt.com "cd /home/skuilder/dist/express/${{github.sha}} && source ~/.nvm/nvm.sh && yarn install --production"
9393
9494
# Install dependencies for workspace packages
9595
if [ -d "./packages/common" ]; then
9696
echo "Installing dependencies for common package..."
97-
ssh ${{ secrets.DO_USERNAME }}@eduquilt.com "cd /home/skuilder/dist/common && yarn install --production"
97+
ssh ${{ secrets.DO_USERNAME }}@eduquilt.com "cd /home/skuilder/dist/common && source ~/.nvm/nvm.sh && yarn install --production"
9898
fi
9999
100100
if [ -d "./packages/db" ]; then
101101
echo "Installing dependencies for db package..."
102-
ssh ${{ secrets.DO_USERNAME }}@eduquilt.com "cd /home/skuilder/dist/db && yarn install --production"
102+
ssh ${{ secrets.DO_USERNAME }}@eduquilt.com "cd /home/skuilder/dist/db && source ~/.nvm/nvm.sh && yarn install --production"
103103
fi
104104
105105
# Update symlink to new version

0 commit comments

Comments
 (0)