fix: harden private test deployment workflow

This commit is contained in:
Md Bayazid Bostame
2026-03-28 23:10:48 +01:00
parent 2b9b46bd15
commit 06377eb335
4 changed files with 36 additions and 15 deletions

View File

@@ -15,6 +15,7 @@ fi
"${COMPOSE[@]}" build web worker caddy
"${COMPOSE[@]}" up -d db redis
"${COMPOSE[@]}" run --rm --user root web sh -c "mkdir -p /app/media/pdfs /app/staticfiles /app/backups && chown -R app:app /app/media /app/staticfiles /app/backups"
"${COMPOSE[@]}" run --rm web python manage.py migrate --noinput
"${COMPOSE[@]}" run --rm web python manage.py bootstrap_initial_users
"${COMPOSE[@]}" run --rm web python manage.py collectstatic --noinput