feat: update test environment setup to include secret key and refresh token expiry
All checks were successful
Chore App Build, Test, and Push Docker Images / build-and-push (push) Successful in 2m19s
All checks were successful
Chore App Build, Test, and Push Docker Images / build-and-push (push) Successful in 2m19s
This commit is contained in:
@@ -135,11 +135,13 @@ jobs:
|
||||
cd chore
|
||||
fi
|
||||
|
||||
export SECRET_KEY="${{ secrets.SECRET_KEY }}"
|
||||
export REFRESH_TOKEN_EXPIRY_DAYS="1"
|
||||
# Write .env file — docker-compose automatically reads this
|
||||
cat > .env << EOF
|
||||
SECRET_KEY=${{ secrets.SECRET_KEY }}
|
||||
REFRESH_TOKEN_EXPIRY_DAYS=1
|
||||
EOF
|
||||
|
||||
echo "SECRET_KEY is set: $([ -n "$SECRET_KEY" ] && echo YES || echo NO)"
|
||||
echo "REFRESH_TOKEN_EXPIRY_DAYS: $REFRESH_TOKEN_EXPIRY_DAYS"
|
||||
echo "SECRET_KEY is set: $(grep -q 'SECRET_KEY=' .env && echo YES || echo NO)"
|
||||
|
||||
echo "Bringing down previous test environment..."
|
||||
docker-compose -f docker-compose.test.yml down --volumes --remove-orphans || true
|
||||
@@ -149,4 +151,4 @@ jobs:
|
||||
|
||||
echo "Verifying container received env vars..."
|
||||
sleep 3
|
||||
docker exec chores-test-app-backend env | grep -E "SECRET_KEY|REFRESH_TOKEN" | sed 's/SECRET_KEY=.*/SECRET_KEY=***REDACTED***/'
|
||||
docker exec chores-test-app-backend_1 env | grep -E "SECRET_KEY|REFRESH_TOKEN" | sed 's/SECRET_KEY=.*/SECRET_KEY=***REDACTED***/'
|
||||
|
||||
Reference in New Issue
Block a user