get enviornment var for staging
All checks were successful
Build and push image for doorman-homeassistant / docker (push) Successful in 49s
Build and push Doorman UI / API / docker (push) Successful in 2m44s
Build and push image for doorman-homeassistant / deploy-gitainer (push) Successful in 5s

This commit is contained in:
Martin Dimitrov 2025-10-11 16:10:58 -07:00
parent 044ee4bd27
commit 7cac33aa3f
3 changed files with 12 additions and 4 deletions

View File

@ -37,12 +37,16 @@ jobs:
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
DISCORD_BOT_TOKEN: ${{ secrets.DISCORD_BOT_TOKEN }}
DISCORD_CLIENT_SECRET: ${{ secrets.DISCORD_CLIENT_SECRET }}
STAGE: staging
DOORMAN_URL: https://doorman-6741-staging.twil.io
- name: Deploy Doorman Buzzer Client to staging
run: bun run deploy-buzzer-client:staging
env:
ACCOUNT_SID: ${{ secrets.TWILIO_ACCOUNT_SID }}
AUTH_TOKEN: ${{ secrets.TWILIO_AUTH_TOKEN }}
STAGE: staging
DOORMAN_URL: https://doorman-6741-staging.twil.io
- name: Wait after 15s deploy staging
run: sleep 15s
@ -55,9 +59,13 @@ jobs:
env:
ACCOUNT_SID: ${{ secrets.TWILIO_ACCOUNT_SID }}
AUTH_TOKEN: ${{ secrets.TWILIO_AUTH_TOKEN }}
STAGE: prod
DOORMAN_URL: https://doorman.chromart.cc
- name: Promote Doorman Buzzer Client staging to prod
run: bun run deploy-buzzer-client
env:
ACCOUNT_SID: ${{ secrets.TWILIO_ACCOUNT_SID }}
AUTH_TOKEN: ${{ secrets.TWILIO_AUTH_TOKEN }}
STAGE: prod
DOORMAN_URL: https://doorman.chromart.cc

View File

@ -16,7 +16,7 @@ DISCORD_GUILD_ID=1299812960553795655
# metrics
PUSHGATEWAY_URL=https://metrics.chromart.cc
STAGE=prod
STAGE=
PUSHGATEWAY_USER=doorman
PUSHGATEWAY_PW=doormanmetrics
@ -27,4 +27,4 @@ LOKI_PW=doormanlogs
NOTIFY_SECRET_KEY=discordnotifyme
DOORMAN_URL=https://doorman.chromart.cc
DOORMAN_URL=

View File

@ -1,4 +1,4 @@
DOORMAN_URL=https://doorman.chromart.cc
DOORMAN_URL=
# twilio auth
ACCOUNT_SID=
@ -6,7 +6,7 @@ AUTH_TOKEN=
# metrics
PUSHGATEWAY_URL=https://metrics.chromart.cc
STAGE=prod
STAGE=
PUSHGATEWAY_USER=doorman
PUSHGATEWAY_PW=doormanmetrics