Skip to content

Commit 654f14c

Browse files
fix: changes in github workflow files
Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>
1 parent ec8caf6 commit 654f14c

File tree

3 files changed

+54
-179
lines changed

3 files changed

+54
-179
lines changed

.github/workflows/deploy-dev.yml

Lines changed: 0 additions & 81 deletions
This file was deleted.

.github/workflows/deploy-qa.yml

Lines changed: 0 additions & 81 deletions
This file was deleted.

.github/workflows/deploy.yml

Lines changed: 54 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Deploy
1+
name: Deploy main branch to Deno
22
on:
33
push:
44
branches: main
@@ -9,36 +9,73 @@ jobs:
99
deploy:
1010
name: Deploy
1111
runs-on: ubuntu-latest
12-
1312
permissions:
1413
id-token: write # Needed for auth with Deno Deploy
1514
contents: read # Needed to clone the repository
1615

1716
steps:
1817
- name: Clone repository
19-
uses: actions/checkout@v4
20-
21-
- name: Install Deno
22-
uses: denoland/setup-deno@v2
23-
with:
24-
deno-version: v2.x
18+
uses: actions/checkout@v3
2519

2620
- name: Install Node.js
27-
uses: actions/setup-node@v4
21+
uses: actions/setup-node@v3
2822
with:
2923
node-version: lts/*
3024

31-
- name: Install step
32-
run: "npm install"
25+
- name: Create .env file
26+
27+
run: |
28+
29+
echo "PUBLIC_MODE=PROD" > .env
30+
31+
echo "PUBLIC_BASE_URL=${{ secrets.PUBLIC_BASE_URL }}" >> .env
32+
33+
echo "PUBLIC_SHOW_NAME_AS_LOGO=true" >> .env
34+
35+
echo "PUBLIC_PLATFORM_NAME=CREDEBL" >> .env
36+
37+
echo "PUBLIC_PLATFORM_LOGO=/images/CREDEBL_ICON.png" >> .env
38+
39+
echo "PUBLIC_POWERED_BY=Blockster Labs Pvt. Ltd" >> .env
40+
41+
echo "PUBLIC_PLATFORM_DOCS_URL=https://docs.credebl.id/docs" >> .env
42+
43+
echo "PUBLIC_PLATFORM_GIT=https://github.com/credebl" >> .env
44+
45+
echo "PUBLIC_PLATFORM_TWITTER_URL=https://twitter.com/i/flow/login?redirect_after_login=%2Fcredebl" >> .env
46+
47+
echo "PUBLIC_PLATFROM_DISCORD_SUPPORT=https://discord.gg/w4hnQT7NJG" >> .env
48+
49+
echo "PUBLIC_ALLOW_DOMAIN=${{ secrets.PUBLIC_ALLOW_DOMAIN }}" >> .env
50+
51+
echo "PUBLIC_POLYGON_MAINNET_URL=https://polygon-rpc.com/" >> .env
52+
53+
echo "PUBLIC_POLYGON_TESTNET_URL=https://rpc-amoy.polygon.technology" >> .env
54+
55+
echo "PUBLIC_ECOSYSTEM_FRONT_END_URL=https://ecosystem.credebl.id" >> .env
56+
57+
echo "PUBLIC_CREDEBL_FRONT_END_URL=https://credebl.id" >> .env
58+
59+
echo "PUBLIC_ECOSYSTEM_BASE_URL=${{ secrets.PUBLIC_ECOSYSTEM_BASE_URL }}" >> .env
60+
61+
echo "PUBLIC_PLATFORM_DISCORD_URL=https://discord.gg/w4hnQT7NJG" >> .env
62+
63+
echo "PUBLIC_REDIRECTION_TARGET_URL=https://social-share.credebl.id" >> .env
64+
65+
echo "PUBLIC_CRYPTO_PRIVATE_KEY=${{ secrets.PUBLIC_CRYPTO_PRIVATE_KEY }}" >> .env
66+
67+
echo "PUBLIC_KEYCLOAK_MANAGEMENT_CLIENT_ID=${{ secrets.PUBLIC_KEYCLOAK_MANAGEMENT_CLIENT_ID }}" >> .env
68+
69+
echo "PUBLIC_KEYCLOAK_MANAGEMENT_CLIENT_SECRET=${{ secrets.PUBLIC_KEYCLOAK_MANAGEMENT_CLIENT_SECRET }}" >> .env
70+
71+
echo "PUBLIC_REDIRECT_FROM_URL=https://credebl.id" >> .env
3372
3473
- name: Build step
35-
run: "npm run build"
74+
run: npm install && npm run build # 📝 Update the build command(s)
3675

3776
- name: Upload to Deno Deploy
3877
uses: denoland/deployctl@v1
3978
with:
40-
project: "credebl-studio"
41-
entrypoint: "server/entry.mjs"
42-
root: "dist"
43-
44-
79+
project: "credebl-ui" # Project name in Deno Deploy
80+
entrypoint: "server/entry.mjs" # 📝 Update the entrypoint
81+
root: "dist"

0 commit comments

Comments
 (0)