ci: add KRX credentials + seed data step to deploy workflow
All checks were successful
Deploy to Production / deploy (push) Successful in 4m15s
All checks were successful
Deploy to Production / deploy (push) Successful in 4m15s
This commit is contained in:
parent
072b6059d4
commit
c7178eb084
@ -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
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user