66
77jobs :
88 deploy-testnet :
9- needs : [ci]
109 name : Deploy to NuxtHub Testnet
1110 runs-on : ubuntu-latest
1211 environment :
13- name : ${{ github.ref == 'refs/heads/main' && 'production' || 'preview' }}
12+ name : ${{ github.ref == 'refs/heads/main' && 'production-testnet ' || 'preview-testnet ' }}
1413 url : ${{ steps.deploy-testnet.outputs.deployment-url }}
1514 permissions :
1615 contents : read
@@ -30,22 +29,27 @@ jobs:
3029
3130 - name : Install dependencies
3231 run : pnpm install
32+ env :
33+ NUXT_RPC_URL : ${{ secrets.NUXT_RPC_URL }}
34+ NUXT_PUBLIC_NIMIQ_NETWORK : ${{ vars.NUXT_PUBLIC_NIMIQ_NETWORK }}
3335
3436 - name : Build application
3537 run : pnpm run build
38+ env :
39+ NUXT_RPC_URL : ${{ secrets.NUXT_RPC_URL }}
40+ NUXT_PUBLIC_NIMIQ_NETWORK : ${{ vars.NUXT_PUBLIC_NIMIQ_NETWORK }}
3641
3742 - name : Deploy to NuxtHub Testnet
3843 uses : nuxt-hub/action@v1
3944 id : deploy-testnet
4045 with :
41- project-key : ${{ secrets .NUXT_HUB_PROJECT_KEY }}
46+ project-key : ${{ vars .NUXT_HUB_PROJECT_KEY }}
4247
4348 deploy-mainnet :
44- needs : [ci]
4549 name : Deploy to NuxtHub Mainnet
4650 runs-on : ubuntu-latest
4751 environment :
48- name : ${{ github.ref == 'refs/heads/main' && 'production' || 'preview' }}
52+ name : ${{ github.ref == 'refs/heads/main' && 'production-mainnet ' || 'preview-mainnet ' }}
4953 url : ${{ steps.deploy-mainnet.outputs.deployment-url }}
5054 permissions :
5155 contents : read
@@ -65,15 +69,18 @@ jobs:
6569
6670 - name : Install dependencies
6771 run : pnpm install
72+ env :
73+ NUXT_RPC_URL : ${{ secrets.NUXT_RPC_URL }}
74+ NUXT_PUBLIC_NIMIQ_NETWORK : ${{ vars.NUXT_PUBLIC_NIMIQ_NETWORK }}
6875
6976 - name : Build application
7077 run : pnpm run build
78+ env :
79+ NUXT_RPC_URL : ${{ secrets.NUXT_RPC_URL }}
80+ NUXT_PUBLIC_NIMIQ_NETWORK : ${{ vars.NUXT_PUBLIC_NIMIQ_NETWORK }}
7181
7282 - name : Deploy to NuxtHub Mainnet
7383 uses : nuxt-hub/action@v1
7484 id : deploy-mainnet
7585 with :
76- project-key : ${{ secrets.NUXT_HUB_PROJECT_KEY }}
77-
78- ci :
79- uses : ./.github/workflows/ci.yml
86+ project-key : ${{ vars.NUXT_HUB_PROJECT_KEY }}
0 commit comments