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_USERNAME=${{ secrets.ADMIN_USERNAME }}
|
||||||
ADMIN_EMAIL=${{ secrets.ADMIN_EMAIL }}
|
ADMIN_EMAIL=${{ secrets.ADMIN_EMAIL }}
|
||||||
ADMIN_PASSWORD=${{ secrets.ADMIN_PASSWORD }}
|
ADMIN_PASSWORD=${{ secrets.ADMIN_PASSWORD }}
|
||||||
|
KRX_ID=${{ secrets.KRX_ID }}
|
||||||
|
KRX_PW=${{ secrets.KRX_PW }}
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
- name: Backup database before deploy
|
- name: Backup database before deploy
|
||||||
@ -64,3 +66,11 @@ jobs:
|
|||||||
echo "Backend: OK"
|
echo "Backend: OK"
|
||||||
docker exec galaxis-po-frontend wget -q --spider http://127.0.0.1:3000/ || { echo "Frontend: FAILED"; exit 1; }
|
docker exec galaxis-po-frontend wget -q --spider http://127.0.0.1:3000/ || { echo "Frontend: FAILED"; exit 1; }
|
||||||
echo "Frontend: OK"
|
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