From c96004f91de0ec991a82b7397f0764fb0b4e0418 Mon Sep 17 00:00:00 2001 From: Kyle Pope Date: Wed, 18 Mar 2026 22:24:41 +0800 Subject: [PATCH] Fix CI/CD deploy: use stack.env for Portainer-managed stacks Portainer stores environment variables in stack.env, not .env. Add --env-file stack.env to compose commands in the deploy step. Co-Authored-By: Claude Opus 4.6 (1M context) --- .gitea/workflows/deploy.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 86acb97..299326b 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -48,8 +48,8 @@ jobs: -v ${{ vars.DEPLOY_PATH }}:/deploy \ -w /deploy \ docker:27-cli sh -c " - docker compose -p umbra pull backend frontend && - docker compose -p umbra up -d db backend frontend + docker compose -p umbra --env-file stack.env pull backend frontend && + docker compose -p umbra --env-file stack.env up -d db backend frontend " - name: Health check