Skip to content

Commit

Permalink
👷🏽 ci: update deployment target (#127)
Browse files Browse the repository at this point in the history
Co-authored-by: slugb0t <wheresdorian@gmail.com>
megasanjay and slugb0t authored Jan 15, 2025
1 parent 744dcf2 commit 2c2d5d9
Showing 8 changed files with 21 additions and 6 deletions.
3 changes: 3 additions & 0 deletions .github/workflows/deploy-main.yml
Original file line number Diff line number Diff line change
@@ -25,6 +25,7 @@ jobs:
KAMAL_REGISTRY_PASSWORD: ${{ secrets.KAMAL_REGISTRY_PASSWORD }}
KAMAL_SERVER_IP: ${{ secrets.KAMAL_SERVER_IP }}
KAMAL_BOT_DOMAIN: ${{ secrets.KAMAL_BOT_DOMAIN }}
KAMAL_APP_NAME_BOT: ${{ secrets.KAMAL_APP_NAME_BOT }}
DATABASE_URL: ${{ secrets.DATABASE_URL }}
BOT_LOGWATCH_URL: ${{ secrets.BOT_LOGWATCH_URL }}
APP_ID: ${{ secrets.APP_ID }}
@@ -95,6 +96,7 @@ jobs:
KAMAL_REGISTRY_PASSWORD: ${{ secrets.KAMAL_REGISTRY_PASSWORD }}
KAMAL_SERVER_IP: ${{ secrets.KAMAL_SERVER_IP }}
KAMAL_APP_DOMAIN: ${{ secrets.KAMAL_APP_DOMAIN }}
KAMAL_APP_NAME_UI: ${{ secrets.KAMAL_APP_NAME_UI }}
DATABASE_URL: ${{ secrets.DATABASE_URL }}
GH_APP_ID: ${{ secrets.GH_APP_ID }}
GH_APP_PRIVATE_KEY: ${{ secrets.GH_APP_PRIVATE_KEY }}
@@ -164,6 +166,7 @@ jobs:
KAMAL_REGISTRY_PASSWORD: ${{ secrets.KAMAL_REGISTRY_PASSWORD }}
KAMAL_SERVER_IP: ${{ secrets.KAMAL_SERVER_IP }}
KAMAL_VALIDATOR_DOMAIN: ${{ secrets.KAMAL_VALIDATOR_DOMAIN }}
KAMAL_APP_NAME_VALIDATOR: ${{ secrets.KAMAL_APP_NAME_VALIDATOR }}

steps:
- uses: actions/checkout@v4
3 changes: 3 additions & 0 deletions .github/workflows/deploy-staging.yml
Original file line number Diff line number Diff line change
@@ -25,6 +25,7 @@ jobs:
KAMAL_REGISTRY_PASSWORD: ${{ secrets.KAMAL_REGISTRY_PASSWORD }}
KAMAL_SERVER_IP: ${{ secrets.KAMAL_SERVER_IP }}
KAMAL_BOT_DOMAIN: ${{ secrets.KAMAL_BOT_DOMAIN }}
KAMAL_APP_NAME_BOT: ${{ secrets.KAMAL_APP_NAME_BOT }}
DATABASE_URL: ${{ secrets.DATABASE_URL }}
BOT_LOGWATCH_URL: ${{ secrets.BOT_LOGWATCH_URL }}
APP_ID: ${{ secrets.APP_ID }}
@@ -95,6 +96,7 @@ jobs:
KAMAL_REGISTRY_PASSWORD: ${{ secrets.KAMAL_REGISTRY_PASSWORD }}
KAMAL_SERVER_IP: ${{ secrets.KAMAL_SERVER_IP }}
KAMAL_APP_DOMAIN: ${{ secrets.KAMAL_APP_DOMAIN }}
KAMAL_APP_NAME_UI: ${{ secrets.KAMAL_APP_NAME_UI }}
DATABASE_URL: ${{ secrets.DATABASE_URL }}
GH_APP_ID: ${{ secrets.GH_APP_ID }}
GH_APP_PRIVATE_KEY: ${{ secrets.GH_APP_PRIVATE_KEY }}
@@ -164,6 +166,7 @@ jobs:
KAMAL_REGISTRY_PASSWORD: ${{ secrets.KAMAL_REGISTRY_PASSWORD }}
KAMAL_SERVER_IP: ${{ secrets.KAMAL_SERVER_IP }}
KAMAL_VALIDATOR_DOMAIN: ${{ secrets.KAMAL_VALIDATOR_DOMAIN }}
KAMAL_APP_NAME_VALIDATOR: ${{ secrets.KAMAL_APP_NAME_VALIDATOR }}

steps:
- uses: actions/checkout@v4
1 change: 1 addition & 0 deletions bot/.kamal/secrets
Original file line number Diff line number Diff line change
@@ -9,6 +9,7 @@ KAMAL_REGISTRY_USERNAME=$KAMAL_REGISTRY_USERNAME
KAMAL_REGISTRY_LOGIN_SERVER=$KAMAL_REGISTRY_LOGIN_SERVER

# Kamal config
KAMAL_APP_NAME_BOT=$KAMAL_APP_NAME_BOT
KAMAL_BOT_DOMAIN=$KAMAL_BOT_DOMAIN
KAMAL_SERVER_IP=$KAMAL_SERVER_IP

6 changes: 4 additions & 2 deletions bot/config/deploy.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
# Name of your application. Used to uniquely configure containers.
service: codefair-bot
# service: codefair-bot
service: <%= ENV["KAMAL_APP_NAME_BOT"] %>

# Name of the container image.
image: codefair-bot
# image: codefair-bot
image: <%= ENV["KAMAL_APP_NAME_BOT"] %>

# Deploy to these servers.
servers:
1 change: 1 addition & 0 deletions ui/.kamal/secrets
Original file line number Diff line number Diff line change
@@ -8,6 +8,7 @@ KAMAL_REGISTRY_USERNAME=$KAMAL_REGISTRY_USERNAME
KAMAL_REGISTRY_LOGIN_SERVER=$KAMAL_REGISTRY_LOGIN_SERVER

# Kamal config
KAMAL_APP_NAME_UI=$KAMAL_APP_NAME_UI
KAMAL_APP_DOMAIN=$KAMAL_APP_DOMAIN
KAMAL_SERVER_IP=$KAMAL_SERVER_IP

6 changes: 4 additions & 2 deletions ui/config/deploy.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
# Name of your application. Used to uniquely configure containers.
service: codefair-ui
# service: codefair-ui
service: <%= ENV["KAMAL_APP_NAME_UI"] %>

# Name of the container image.
image: codefair-ui
# image: codefair-ui
image: <%= ENV["KAMAL_APP_NAME_UI"] %>

# Deploy to these servers.
servers:
1 change: 1 addition & 0 deletions validator/.kamal/secrets
Original file line number Diff line number Diff line change
@@ -8,6 +8,7 @@ KAMAL_REGISTRY_USERNAME=$KAMAL_REGISTRY_USERNAME
KAMAL_REGISTRY_LOGIN_SERVER=$KAMAL_REGISTRY_LOGIN_SERVER

# Kamal config
KAMAL_APP_NAME_VALIDATOR=$KAMAL_APP_NAME_VALIDATOR
KAMAL_VALIDATOR_DOMAIN=$KAMAL_VALIDATOR_DOMAIN
KAMAL_SERVER_IP=$KAMAL_SERVER_IP

6 changes: 4 additions & 2 deletions validator/config/deploy.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
# Name of your application. Used to uniquely configure containers.
service: codefair-validator
# service: codefair-validator
service: <%= ENV["KAMAL_APP_NAME_VALIDATOR"] %>

# Name of the container image.
image: codefair-validator
# image: codefair-validator
image: <%= ENV["KAMAL_APP_NAME_VALIDATOR"] %>

# Deploy to these servers.
servers:

0 comments on commit 2c2d5d9

Please sign in to comment.