From c7178eb084df3e5fdc122e6d7ed446f5f3d01858 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EB=A8=B8=EB=8B=88=ED=8E=98=EB=8B=88?= Date: Wed, 15 Apr 2026 22:17:35 +0900 Subject: [PATCH] ci: add KRX credentials + seed data step to deploy workflow --- .gitea/workflows/deploy.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 61f95bc..3f5e755 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -35,6 +35,8 @@ jobs: ADMIN_USERNAME=${{ secrets.ADMIN_USERNAME }} ADMIN_EMAIL=${{ secrets.ADMIN_EMAIL }} ADMIN_PASSWORD=${{ secrets.ADMIN_PASSWORD }} + KRX_ID=${{ secrets.KRX_ID }} + KRX_PW=${{ secrets.KRX_PW }} EOF - name: Backup database before deploy @@ -64,3 +66,11 @@ jobs: echo "Backend: OK" docker exec galaxis-po-frontend wget -q --spider http://127.0.0.1:3000/ || { echo "Frontend: FAILED"; exit 1; } echo "Frontend: OK" + + - name: Run DB migrations + run: | + docker exec galaxis-po-backend alembic upgrade head + + - name: Re-seed portfolio data + run: | + docker exec galaxis-po-backend python -m scripts.seed_data