From f929c384c16a2968efbc4c2c770130b2823b2b75 Mon Sep 17 00:00:00 2001 From: DaX Date: Thu, 5 Mar 2026 01:43:41 +0100 Subject: [PATCH] Fix migration step: source nvm before running node on EC2 SSM runs with minimal PATH that doesn't include nvm-managed node. Source nvm.sh before executing migrate.js. --- .gitea/workflows/deploy.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 749a928..49d3c05 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -160,7 +160,7 @@ jobs: "rm -rf repo.tar.gz filamenteka", "echo Migration files:", "ls -la /home/ubuntu/filamenteka-api/database/migrations/", - "cd /home/ubuntu/filamenteka-api && node api/migrate.js" + "export NVM_DIR=/home/ubuntu/.nvm && . $NVM_DIR/nvm.sh && cd /home/ubuntu/filamenteka-api && node api/migrate.js" ]' \ --output json \ --query "Command.CommandId" --output text)