Skip to content

Commit d8253c8

Browse files
committed
use ci safe generate command
1 parent 0ccf352 commit d8253c8

1 file changed

Lines changed: 17 additions & 10 deletions

File tree

.github/workflows/deploy-Dataspace-dev.yml

Lines changed: 17 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -11,29 +11,35 @@ jobs:
1111
env:
1212
KEYCLOAK_CLIENT_ID: ${{ secrets.KEYCLOAK_CLIENT_ID }}
1313
KEYCLOAK_CLIENT_SECRET: ${{ secrets.KEYCLOAK_CLIENT_SECRET }}
14-
AUTH_ISSUER: ${{secrets.AUTH_ISSUER}}
14+
AUTH_ISSUER: ${{ secrets.AUTH_ISSUER }}
1515
NEXTAUTH_URL: ${{ secrets.NEXTAUTH_URL }}
16-
NEXTAUTH_SECRET: ${{secrets.NEXTAUTH_SECRET}}
16+
NEXTAUTH_SECRET: ${{ secrets.NEXTAUTH_SECRET }}
1717
NEXT_PUBLIC_NEXTAUTH_URL: ${{ secrets.NEXT_PUBLIC_NEXTAUTH_URL }}
1818
END_SESSION_URL: ${{ secrets.END_SESSION_URL }}
1919
REFRESH_TOKEN_URL: ${{ secrets.REFRESH_TOKEN_URL }}
2020
NEXT_PUBLIC_BACKEND_URL: ${{ secrets.NEXT_PUBLIC_BACKEND_URL }}
21-
BACKEND_URL: ${{secrets.BACKEND_URL}}
22-
NEXT_PUBLIC_BACKEND_GRAPHQL_URL: ${{secrets.NEXT_PUBLIC_BACKEND_GRAPHQL_URL}}
21+
BACKEND_URL: ${{ secrets.BACKEND_URL }}
22+
NEXT_PUBLIC_BACKEND_GRAPHQL_URL: ${{ secrets.NEXT_PUBLIC_BACKEND_GRAPHQL_URL }}
2323
BACKEND_GRAPHQL_URL: ${{ secrets.BACKEND_GRAPHQL_URL }}
24-
NEXT_PUBLIC_ENABLE_ACCESSMODEL: ${{secrets.NEXT_PUBLIC_ENABLE_ACCESSMODEL_DS}}
25-
NEXT_PUBLIC_ANALYTICS_URL: ${{secrets.NEXT_PUBLIC_ANALYTICS_URL}}
26-
NEXT_PUBLIC_PLATFORM_URL: ${{secrets.NEXT_PUBLIC_PLATFORM_URL}}
24+
NEXT_PUBLIC_ENABLE_ACCESSMODEL: ${{ secrets.NEXT_PUBLIC_ENABLE_ACCESSMODEL_DS }}
25+
NEXT_PUBLIC_ANALYTICS_URL: ${{ secrets.NEXT_PUBLIC_ANALYTICS_URL }}
26+
NEXT_PUBLIC_PLATFORM_URL: ${{ secrets.NEXT_PUBLIC_PLATFORM_URL }}
2727

2828
steps:
2929
- name: Checkout code
3030
uses: actions/checkout@v4
3131

32+
- name: Setup Node.js
33+
uses: actions/setup-node@v4
34+
with:
35+
node-version: '20'
36+
cache: 'npm'
37+
3238
- name: Install dependencies
3339
run: npm install --legacy-peer-deps
3440

3541
- name: Generate
36-
run: npm run generate
42+
run: npm run generate:ci
3743

3844
- name: Build
3945
run: npm run build
@@ -45,7 +51,7 @@ jobs:
4551
run: mv public public2
4652

4753
- name: Send .next2 to EC2
48-
uses: appleboy/scp-action@master
54+
uses: appleboy/scp-action@v0.1.7
4955
with:
5056
host: ${{ secrets.EC2_HOST }}
5157
username: ${{ secrets.EC2_USERNAME }}
@@ -54,7 +60,7 @@ jobs:
5460
target: DataExchange/DataExFrontend
5561

5662
- name: Send public2 to EC2
57-
uses: appleboy/scp-action@master
63+
uses: appleboy/scp-action@v0.1.7
5864
with:
5965
host: ${{ secrets.EC2_HOST }}
6066
username: ${{ secrets.EC2_USERNAME }}
@@ -64,6 +70,7 @@ jobs:
6470

6571
- name: Update with new Build
6672
uses: appleboy/ssh-action@v1.0.3
73+
continue-on-error: false
6774
with:
6875
host: ${{ secrets.EC2_HOST }}
6976
username: ${{ secrets.EC2_USERNAME }}

0 commit comments

Comments
 (0)