Skip to content

Commit 24728bd

Browse files
committed
improved deployment workflow and env validator
1 parent 048b200 commit 24728bd

File tree

2 files changed

+12
-5
lines changed

2 files changed

+12
-5
lines changed

.github/workflows/deploy.yml

+11-4
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,15 @@ name: Deploy
22

33
on:
44
push:
5-
branches: ["devops(dockerfile)/dev"]
5+
branches:
6+
- devops(dockerfile)/dev
7+
- main
8+
pull_request:
9+
branches:
10+
- main
11+
types:
12+
- closed
13+
614

715
jobs:
816
deploy:
@@ -30,12 +38,11 @@ jobs:
3038
echo 'ALLOWED_GROUP_SLUGS="${{ secrets.ALLOWED_GROUP_SLUGS }}"' >> .env
3139
echo 'NEXTAUTH_SECRET="${{ secrets.NEXTAUTH_SECRET }}"' >> .env
3240
33-
- name: Copy .env to VPS
41+
- name: Copy .env to OpenStack server
3442
run: |
3543
scp -v -i ~/.ssh/key .env ${{ secrets.USER }}@${{ secrets.HOST }}:${{ secrets.PATH }}
3644
37-
38-
- name: Deploy to VPS
45+
- name: Deploy to OpenStack server
3946
run: |
4047
ssh -v -i ~/.ssh/key ${{ secrets.USER }}@${{ secrets.HOST }} << 'ENDSSH'
4148
cd ${{ secrets.PATH }}

src/env.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ export const env = createEnv({
1515
process.env.NODE_ENV === "production"
1616
? z.string()
1717
: z.string().optional(),
18-
NEXTAUTH_URL: z.string().url(),
18+
NEXTAUTH_URL: z.string(),
1919
//
2020
// We are no longer deploying to Vercel. Drift is Vercel v2.0 ;)
2121
//

0 commit comments

Comments
 (0)