fix: deploy
This commit is contained in:
@@ -9,8 +9,8 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
environment: preview
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: oven-sh/setup-bun@v1
|
||||
- uses: actions/checkout@v4
|
||||
- uses: oven-sh/setup-bun@v2
|
||||
- uses: kielabokkie/ssh-key-and-known-hosts-action@v1
|
||||
with:
|
||||
ssh-private-key: ${{ secrets.SSH_PRIVATE_KEY }}
|
||||
@@ -22,12 +22,17 @@ jobs:
|
||||
run: pm2 deploy ecosystem.config.js preview
|
||||
env:
|
||||
# Deploy environment variables
|
||||
DEPLOY_HOST: ${{ secrets.DEPLOY_HOST }}
|
||||
SSH_USERNAME: ${{ secrets.SSH_USERNAME }}
|
||||
DEPLOY_PATH: ${{ secrets.DEPLOY_PATH }}
|
||||
# App environment variables
|
||||
APP_NAME: ${{ secrets.APP_NAME }}
|
||||
SITE_NAME: ${{ secrets.SITE_NAME }}
|
||||
PORT: ${{ secrets.PORT }}
|
||||
DISCORD_JOIN_WEBHOOK_URL: ${{ secrets.DISCORD_JOIN_WEBHOOK_URL }}
|
||||
SSH_USERNAME: ${{ secrets.SSH_USERNAME }}
|
||||
DEPLOY_HOST: ${{ secrets.DEPLOY_HOST }}
|
||||
DEPLOY_PATH: ${{ secrets.DEPLOY_PATH }}
|
||||
# Appwrite variables
|
||||
NEXT_PUBLIC_APPWRITE_ENDPOINT: ${{ secrets.NEXT_PUBLIC_APPWRITE_ENDPOINT }}
|
||||
NEXT_PUBLIC_APPWRITE_PROJECT_ID: ${{ secrets.NEXT_PUBLIC_APPWRITE_PROJECT_ID }}
|
||||
APPWRITE_API_KEY: ${{ secrets.APPWRITE_API_KEY }}
|
||||
# Website variables
|
||||
SITE_NAME: ${{ secrets.SITE_NAME }}
|
||||
NEXT_PUBLIC_SITE_URL: ${{ secrets.NEXT_PUBLIC_SITE_URL }}
|
||||
IMAGE_DOMAINS: ${{ secrets.IMAGE_DOMAINS }}
|
||||
shell: bash
|
||||
|
||||
@@ -9,8 +9,8 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
environment: production
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: oven-sh/setup-bun@v1
|
||||
- uses: actions/checkout@v4
|
||||
- uses: oven-sh/setup-bun@v2
|
||||
- uses: kielabokkie/ssh-key-and-known-hosts-action@v1
|
||||
with:
|
||||
ssh-private-key: ${{ secrets.SSH_PRIVATE_KEY }}
|
||||
@@ -21,13 +21,18 @@ jobs:
|
||||
- name: Deploy using pm2
|
||||
run: pm2 deploy ecosystem.config.js production
|
||||
env:
|
||||
# Deploy environment variables
|
||||
DEPLOY_HOST: ${{ secrets.DEPLOY_HOST }}
|
||||
SSH_USERNAME: ${{ secrets.SSH_USERNAME }}
|
||||
DEPLOY_PATH: ${{ secrets.DEPLOY_PATH }}
|
||||
# App environment variables
|
||||
# Deploy environment variables
|
||||
APP_NAME: ${{ secrets.APP_NAME }}
|
||||
SITE_NAME: ${{ secrets.SITE_NAME }}
|
||||
PORT: ${{ secrets.PORT }}
|
||||
DISCORD_JOIN_WEBHOOK_URL: ${{ secrets.DISCORD_JOIN_WEBHOOK_URL }}
|
||||
SSH_USERNAME: ${{ secrets.SSH_USERNAME }}
|
||||
DEPLOY_HOST: ${{ secrets.DEPLOY_HOST }}
|
||||
DEPLOY_PATH: ${{ secrets.DEPLOY_PATH }}
|
||||
# Appwrite variables
|
||||
NEXT_PUBLIC_APPWRITE_ENDPOINT: ${{ secrets.NEXT_PUBLIC_APPWRITE_ENDPOINT }}
|
||||
NEXT_PUBLIC_APPWRITE_PROJECT_ID: ${{ secrets.NEXT_PUBLIC_APPWRITE_PROJECT_ID }}
|
||||
APPWRITE_API_KEY: ${{ secrets.APPWRITE_API_KEY }}
|
||||
# Website variables
|
||||
SITE_NAME: ${{ secrets.SITE_NAME }}
|
||||
NEXT_PUBLIC_SITE_URL: ${{ secrets.NEXT_PUBLIC_SITE_URL }}
|
||||
IMAGE_DOMAINS: ${{ secrets.IMAGE_DOMAINS }}
|
||||
shell: bash
|
||||
|
||||
@@ -20,12 +20,17 @@ jobs:
|
||||
run: pm2 deploy ecosystem.config.js preview setup
|
||||
env:
|
||||
# Deploy environment variables
|
||||
DEPLOY_HOST: ${{ secrets.DEPLOY_HOST }}
|
||||
SSH_USERNAME: ${{ secrets.SSH_USERNAME }}
|
||||
DEPLOY_PATH: ${{ secrets.DEPLOY_PATH }}
|
||||
# App environment variables
|
||||
APP_NAME: ${{ secrets.APP_NAME }}
|
||||
SITE_NAME: ${{ secrets.SITE_NAME }}
|
||||
PORT: ${{ secrets.PORT }}
|
||||
DISCORD_JOIN_WEBHOOK_URL: ${{ secrets.DISCORD_JOIN_WEBHOOK_URL }}
|
||||
SSH_USERNAME: ${{ secrets.SSH_USERNAME }}
|
||||
DEPLOY_HOST: ${{ secrets.DEPLOY_HOST }}
|
||||
DEPLOY_PATH: ${{ secrets.DEPLOY_PATH }}
|
||||
# Appwrite variables
|
||||
NEXT_PUBLIC_APPWRITE_ENDPOINT: ${{ secrets.NEXT_PUBLIC_APPWRITE_ENDPOINT }}
|
||||
NEXT_PUBLIC_APPWRITE_PROJECT_ID: ${{ secrets.NEXT_PUBLIC_APPWRITE_PROJECT_ID }}
|
||||
APPWRITE_API_KEY: ${{ secrets.APPWRITE_API_KEY }}
|
||||
# Website variables
|
||||
SITE_NAME: ${{ secrets.SITE_NAME }}
|
||||
NEXT_PUBLIC_SITE_URL: ${{ secrets.NEXT_PUBLIC_SITE_URL }}
|
||||
IMAGE_DOMAINS: ${{ secrets.IMAGE_DOMAINS }}
|
||||
shell: bash
|
||||
|
||||
@@ -19,13 +19,18 @@ jobs:
|
||||
- name: Deploy using pm2
|
||||
run: pm2 deploy ecosystem.config.js production setup
|
||||
env:
|
||||
# Deploy environment variables
|
||||
DEPLOY_HOST: ${{ secrets.DEPLOY_HOST }}
|
||||
SSH_USERNAME: ${{ secrets.SSH_USERNAME }}
|
||||
DEPLOY_PATH: ${{ secrets.DEPLOY_PATH }}
|
||||
# App environment variables
|
||||
# Deploy environment variables
|
||||
APP_NAME: ${{ secrets.APP_NAME }}
|
||||
SITE_NAME: ${{ secrets.SITE_NAME }}
|
||||
PORT: ${{ secrets.PORT }}
|
||||
DISCORD_JOIN_WEBHOOK_URL: ${{ secrets.DISCORD_JOIN_WEBHOOK_URL }}
|
||||
SSH_USERNAME: ${{ secrets.SSH_USERNAME }}
|
||||
DEPLOY_HOST: ${{ secrets.DEPLOY_HOST }}
|
||||
DEPLOY_PATH: ${{ secrets.DEPLOY_PATH }}
|
||||
# Appwrite variables
|
||||
NEXT_PUBLIC_APPWRITE_ENDPOINT: ${{ secrets.NEXT_PUBLIC_APPWRITE_ENDPOINT }}
|
||||
NEXT_PUBLIC_APPWRITE_PROJECT_ID: ${{ secrets.NEXT_PUBLIC_APPWRITE_PROJECT_ID }}
|
||||
APPWRITE_API_KEY: ${{ secrets.APPWRITE_API_KEY }}
|
||||
# Website variables
|
||||
SITE_NAME: ${{ secrets.SITE_NAME }}
|
||||
NEXT_PUBLIC_SITE_URL: ${{ secrets.NEXT_PUBLIC_SITE_URL }}
|
||||
IMAGE_DOMAINS: ${{ secrets.IMAGE_DOMAINS }}
|
||||
shell: bash
|
||||
|
||||
Reference in New Issue
Block a user