feat: Add JWT and Redis configuration to deployment and environment setup
All checks were successful
CI - Build and Push / Build and Push Docker Image (push) Successful in 50s

This commit is contained in:
2025-10-25 09:10:19 +08:00
parent 15d4088904
commit e09fac365e
5 changed files with 87 additions and 10 deletions

View File

@@ -32,6 +32,14 @@ env:
# Application configuration
DATABASE_DSN: ${{ secrets.DATABASE_DSN }}
JWT_SECRET: ${{ secrets.JWT_SECRET }}
JWT_ISSUER: ${{ secrets.JWT_ISSUER }}
JWT_EXPIRES_IN: ${{ secrets.JWT_EXPIRES_IN }}
STEAM_CALLBACK_URL: ${{ secrets.STEAM_CALLBACK_URL }}
STEAM_FRONTEND_CALLBACK_URL: ${{ secrets.STEAM_FRONTEND_CALLBACK_URL }}
REDIS_HOST: ${{ secrets.REDIS_HOST }}
REDIS_TYPE: ${{ secrets.REDIS_TYPE }}
REDIS_PASS: ${{ secrets.REDIS_PASS }}
jobs:
deploy:
@@ -59,6 +67,7 @@ jobs:
echo "**Namespace:** \`${KUBERNETES_NAMESPACE}\`" >> $GITHUB_STEP_SUMMARY
echo "**Image:** \`${CONTAINER_REGISTRY_URL}/${CONTAINER_REGISTRY_NAMESPACE}/${CONTAINER_IMAGE_NAME}:${CONTAINER_IMAGE_TAG}\`" >> $GITHUB_STEP_SUMMARY
echo "**Database:** Connected" >> $GITHUB_STEP_SUMMARY
echo "**Redis:** Connected" >> $GITHUB_STEP_SUMMARY
echo "**URL:** http://${KUBERNETES_INGRESS_HOST}" >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY
echo "---" >> $GITHUB_STEP_SUMMARY