Skip to content

Commit 2f7db13

Browse files
authored
Merge branch 'dev' into 273-add-preview-for-pdf-files
2 parents 78d9613 + b045982 commit 2f7db13

File tree

3 files changed

+72
-2
lines changed

3 files changed

+72
-2
lines changed
Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
name: Update DataSpace Dev
2+
3+
on:
4+
push:
5+
branches: ['dev']
6+
env:
7+
KEYCLOAK_CLIENT_ID: ${{secrets.KEYCLOAK_CLIENT_ID}}
8+
KEYCLOAK_CLIENT_SECRET: ${{secrets.KEYCLOAK_CLIENT_SECRET}}
9+
AUTH_ISSUER: ${{secrets.AUTH_ISSUER}}
10+
NEXTAUTH_URL: 'https://dev.civicdataspace.in/'
11+
NEXT_PUBLIC_NEXTAUTH_URL: 'https://dev.civicdataspace.in/'
12+
NEXTAUTH_SECRET: ${{secrets.NEXTAUTH_SECRET}}
13+
END_SESSION_URL: ${{secrets.END_SESSION_URL}}
14+
REFRESH_TOKEN_URL: ${{secrets.REFRESH_TOKEN_URL}}
15+
NEXT_PUBLIC_BACKEND_URL: ${{secrets.NEXT_PUBLIC_BACKEND_URL_DEV_DS}}
16+
BACKEND_GRAPHQL_URL: ${{secrets.BACKEND_GRAPHQL_URL_DEV_DS}}
17+
NEXT_PUBLIC_ENABLE_ACCESSMODEL: ${{secrets.NEXT_PUBLIC_ENABLE_ACCESSMODEL_DS}}
18+
NEXT_PUBLIC_BACKEND_GRAPHQL_URL: ${{secrets.NEXT_PUBLIC_BACKEND_GRAPHQL_URL_DEV_DS}}
19+
BACKEND_URL: ${{secrets.BACKEND_URL_DEV}}
20+
NEXT_PUBLIC_PLATFORM_URL: ${{secrets.NEXT_PUBLIC_PLATFORM_URL_DEV}}
21+
22+
jobs:
23+
deploy:
24+
runs-on: ubuntu-latest
25+
26+
steps:
27+
- name: Checkout code
28+
uses: actions/checkout@v4
29+
30+
- name: Install dependencies
31+
run: npm install
32+
33+
- name: Generate
34+
run: npm run generate
35+
36+
- name: Build
37+
run: npm run build
38+
39+
- name: Rename .next to .next2
40+
run: mv .next .next2
41+
42+
- name: Rename public to public2
43+
run: mv public public2
44+
45+
- name: Send .next2 to EC2
46+
uses: appleboy/scp-action@master
47+
with:
48+
host: ${{ secrets.EC2_HOST_DEV_DS }}
49+
username: ${{ secrets.EC2_USERNAME_DS }}
50+
key: ${{ secrets.EC2_PRIVATE_KEY }}
51+
source: .next2
52+
target: DataExchange/DataExFrontend
53+
54+
- name: Send public2 to EC2
55+
uses: appleboy/scp-action@master
56+
with:
57+
host: ${{ secrets.EC2_HOST_DEV_DS }}
58+
username: ${{ secrets.EC2_USERNAME_DS }}
59+
key: ${{ secrets.EC2_PRIVATE_KEY }}
60+
source: public2
61+
target: DataExchange/DataExFrontend
62+
63+
- name: Update with new Build
64+
uses: appleboy/[email protected]
65+
with:
66+
host: ${{ secrets.EC2_HOST_DEV_DS }}
67+
username: ${{ secrets.EC2_USERNAME_DS }}
68+
key: ${{ secrets.EC2_PRIVATE_KEY }}
69+
script: rm -rf DataExchange/DataExFrontend/.next; rm -rf DataExchange/DataExFrontend/public; mv DataExchange/DataExFrontend/.next2 DataExchange/DataExFrontend/.next; mv DataExchange/DataExFrontend/public2 DataExchange/DataExFrontend/public; /home/ubuntu/.nvm/versions/node/v20.11.1/bin/pm2 restart dataspace

.github/workflows/deploy-Dataspace.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
name: Update DataSpace
1+
name: Update DataSpace Prod
22

33
on:
44
push:
5-
branches: ['dev']
5+
branches: ['main']
66
env:
77
KEYCLOAK_CLIENT_ID: ${{secrets.KEYCLOAK_CLIENT_ID}}
88
KEYCLOAK_CLIENT_SECRET: ${{secrets.KEYCLOAK_CLIENT_SECRET}}

app/[locale]/dashboard/[entityType]/[entitySlug]/admin/addUser.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ const addUserDoc: any = graphql(`
2929
name
3030
id
3131
}
32+
success
3233
}
3334
}
3435
}

0 commit comments

Comments
 (0)