Skip to content

TRX-develop add conflict check for room name during update #13

TRX-develop add conflict check for room name during update

TRX-develop add conflict check for room name during update #13

Workflow file for this run

name: CE-cloud prod
on:
push:
branches:
- develop
jobs:
deploy:
name: deploy
runs-on: ce-cloud
environment: ce-cloud
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Deploy docker-compose stack
run: docker compose -f docker-compose.prod.yaml up -d --build --force-recreate
env:
PORT: ${{vars.PORT}}
POSTGRES_HOST: ${{vars.POSTGRES_HOST}}
POSTGRES_PORT: ${{vars.POSTGRES_PORT}}
POSTGRES_USER: ${{vars.POSTGRES_USER}}
POSTGRES_PASSWORD: ${{secrets.POSTGRES_PASSWORD}}
POSTGRES_DB: ${{vars.POSTGRES_DB}}
MINIO_ACCESS_KEY: ${{secrets.MINIO_ACCESS_KEY}}
MINIO_SECRET_KEY: ${{secrets.MINIO_SECRET_KEY}}
MINIO_BUCKET_NAME: ${{vars.MINIO_BUCKET_NAME}}
MINIO_USE_SSL: ${{vars.MINIO_USE_SSL}}
MINIO_ENDPOINT: ${{vars.MINIO_ENDPOINT}}
MINIO_PORT: ${{vars.MINIO_PORT}}
MINIO_EXTERNAL_ENDPOINT: ${{vars.MINIO_EXTERNAL_ENDPOINT}}
MINIO_EXTERNAL_USE_SSL: ${{vars.MINIO_EXTERNAL_USE_SSL}}
GOOGLE_CLIENT_ID: ${{secrets.GOOGLE_CLIENT_ID}}
GOOGLE_CLIENT_SECRET: ${{secrets.GOOGLE_CLIENT_SECRET}}
GOOGLE_REDIRECT_URI: ${{vars.GOOGLE_REDIRECT_URI}}
JWT_ACCESS_TOKEN_SECRET: ${{secrets.JWT_ACCESS_TOKEN_SECRET}}
JWT_REFRESH_TOKEN_SECRET: ${{secrets.JWT_REFRESH_TOKEN_SECRET}}
JWT_ACCESS_TOKEN_EXPIRATION: ${{vars.JWT_ACCESS_TOKEN_EXPIRATION}}
JWT_REFRESH_TOKEN_EXPIRATION: ${{vars.JWT_REFRESH_TOKEN_EXPIRATION}}
REDIS_HOST: ${{vars.REDIS_HOST}}
REDIS_PORT: ${{vars.REDIS_PORT}}
REDIS_PASSWORD: ${{secrets.REDIS_PASSWORD}}
PORT_DETECTION_API_URL: ${{vars.PORT_DETECTION_API_URL}}
SERVER_API_KEY_ENCRYPTION_KEY: ${{secrets.SERVER_API_KEY_ENCRYPTION_KEY}}
- name: Prune Docker System
run: docker system prune -af