Skip to content

Commit 4f3c40a

Browse files
committed
use demo environment to deploy demo site
1 parent b609baa commit 4f3c40a

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

.github/workflows/deploy.yml

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
name: Deploy Demo to VPS
22

3-
# on:
4-
# push:
5-
# branches:
6-
# - main
3+
on:
4+
push:
5+
branches:
6+
- main
77

88
concurrency:
99
group: ${{ github.workflow }}-${{ github.ref }}
@@ -13,7 +13,7 @@ jobs:
1313
deploy-frontend:
1414
runs-on: ubuntu-latest
1515
environment:
16-
name: production
16+
name: demo
1717
permissions:
1818
contents: read
1919

@@ -23,7 +23,6 @@ jobs:
2323

2424
- name: Create .env
2525
run: |
26-
echo "DOMAIN=${{ vars.DOMAIN }}" > .env
2726
echo "CLERK_PUBLISHABLE_KEY=${{ secrets.CLERK_PUBLISHABLE_KEY }}" >> .env
2827
# echo "CLERK_SECRET_KEY=${{ secrets.CLERK_SECRET_KEY }}" >> .env
2928
@@ -33,6 +32,8 @@ jobs:
3332
vps-ip: ${{ vars.VPS_IP }}
3433
site-name: ${{ vars.SITE_NAME }}
3534
ssh-private-key: ${{ secrets.SSH_PRIVATE_KEY }}
35+
ssh-user: "webadmin"
36+
working-directory: clerk_api_demo
3637

3738
- name: Remove .env
3839
if: always()
@@ -41,7 +42,7 @@ jobs:
4142
deploy-backend:
4243
runs-on: ubuntu-latest
4344
environment:
44-
name: production
45+
name: demo
4546
permissions:
4647
contents: read
4748
packages: write
@@ -52,7 +53,6 @@ jobs:
5253

5354
- name: Create .env
5455
run: |
55-
echo "DOMAIN=${{ vars.DOMAIN }}" > .env
5656
echo "CLERK_PUBLISHABLE_KEY=${{ secrets.CLERK_PUBLISHABLE_KEY }}" >> .env
5757
echo "CLERK_SECRET_KEY=${{ secrets.CLERK_SECRET_KEY }}" >> .env
5858
@@ -63,6 +63,8 @@ jobs:
6363
site-name: ${{ vars.SITE_NAME }}
6464
dotenv-path: .env
6565
ssh-private-key: ${{ secrets.SSH_PRIVATE_KEY }}
66+
ssh-user: "webadmin"
67+
working-directory: clerk_api_demo
6668

6769
- name: Remove .env
6870
if: always()

0 commit comments

Comments
 (0)