Skip to content

Commit 58c38ad

Browse files
authored
ci: add Maestro project ID envs to workflows (#1837)
1 parent 8cae75f commit 58c38ad

File tree

4 files changed

+26
-2
lines changed

4 files changed

+26
-2
lines changed

.github/actions/build/app/action.yml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,12 @@ inputs:
1111
BLOCKFROST_PROJECT_ID_PREVIEW:
1212
description: 'Preview Project ID for Blockfrost API usage'
1313
required: true
14+
MAESTRO_PROJECT_ID_MAINNET:
15+
description: 'MainNet Project ID for Bitcoin API usage'
16+
required: true
17+
MAESTRO_PROJECT_ID_TESTNET:
18+
description: 'TestNet4 Project ID for Bitcoin API usage'
19+
required: true
1420
DIR:
1521
description: 'app directory'
1622
required: true
@@ -82,6 +88,8 @@ runs:
8288
BLOCKFROST_PROJECT_ID_MAINNET: ${{ inputs.BLOCKFROST_PROJECT_ID_MAINNET }}
8389
BLOCKFROST_PROJECT_ID_PREPROD: ${{ inputs.BLOCKFROST_PROJECT_ID_PREPROD }}
8490
BLOCKFROST_PROJECT_ID_PREVIEW: ${{ inputs.BLOCKFROST_PROJECT_ID_PREVIEW }}
91+
MAESTRO_PROJECT_ID_MAINNET: ${{ inputs.MAESTRO_PROJECT_ID_MAINNET }}
92+
MAESTRO_PROJECT_ID_TESTNET: ${{ inputs.MAESTRO_PROJECT_ID_TESTNET }}
8593
LACE_EXTENSION_KEY: ${{ inputs.LACE_EXTENSION_KEY }}
8694
DAPP_RADAR_API_KEY: ${{ inputs.DAPP_RADAR_API_KEY }}
8795
BUILD_DEV_PREVIEW: ${{ inputs.BUILD_DEV_PREVIEW }}
@@ -101,13 +109,13 @@ runs:
101109
with:
102110
name: ${{ inputs.NAME }}
103111
path: ${{ inputs.DIR }}/dist
104-
112+
105113
- name: Pack Firefox
106114
if: ${{ inputs.BROWSER_TARGET == 'firefox' }}
107115
run: yarn pack:firefox
108116
shell: bash
109117
working-directory: ${{ inputs.DIR }}
110-
118+
111119
- name: Upload Firefox artifact
112120
if: ${{ inputs.BROWSER_TARGET == 'firefox' }}
113121
uses: actions/upload-artifact@v4

.github/shared/build/action.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,12 @@ inputs:
3535
BLOCKFROST_PROJECT_ID_SANCHONET:
3636
description: 'SanchoNet Project ID for Blockfrost API usage'
3737
required: true
38+
MAESTRO_PROJECT_ID_MAINNET:
39+
description: 'MainNet Project ID for Bitcoin API usage'
40+
required: true
41+
MAESTRO_PROJECT_ID_TESTNET:
42+
description: 'TestNet4 Project ID for Bitcoin API usage'
43+
required: true
3844
CARDANO_SERVICES_URL_MAINNET:
3945
description: 'Url for mainnet env'
4046
required: false
@@ -152,6 +158,8 @@ runs:
152158
BLOCKFROST_PROJECT_ID_PREPROD: ${{ inputs.BLOCKFROST_PROJECT_ID_PREPROD }}
153159
BLOCKFROST_PROJECT_ID_PREVIEW: ${{ inputs.BLOCKFROST_PROJECT_ID_PREVIEW }}
154160
BLOCKFROST_PROJECT_ID_SANCHONET: ${{ inputs.BLOCKFROST_PROJECT_ID_SANCHONET }}
161+
MAESTRO_PROJECT_ID_MAINNET: ${{ inputs.MAESTRO_PROJECT_ID_MAINNET }}
162+
MAESTRO_PROJECT_ID_TESTNET: ${{ inputs.MAESTRO_PROJECT_ID_TESTNET }}
155163
CARDANO_SERVICES_URL_MAINNET: ${{ inputs.CARDANO_SERVICES_URL_MAINNET }}
156164
CARDANO_SERVICES_URL_PREPROD: ${{ inputs.CARDANO_SERVICES_URL_PREPROD }}
157165
CARDANO_SERVICES_URL_PREVIEW: ${{ inputs.CARDANO_SERVICES_URL_PREVIEW }}

.github/workflows/ci.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -216,6 +216,8 @@ jobs:
216216
BLOCKFROST_PROJECT_ID_MAINNET: ${{ secrets.BLOCKFROST_PROJECT_ID_MAINNET }}
217217
BLOCKFROST_PROJECT_ID_PREPROD: ${{ secrets.BLOCKFROST_PROJECT_ID_PREPROD }}
218218
BLOCKFROST_PROJECT_ID_PREVIEW: ${{ secrets.BLOCKFROST_PROJECT_ID_PREVIEW }}
219+
MAESTRO_PROJECT_ID_MAINNET: ${{ secrets.MAESTRO_PROJECT_ID_MAINNET }}
220+
MAESTRO_PROJECT_ID_TESTNET: ${{ secrets.MAESTRO_PROJECT_ID_TESTNET }}
219221
DIR: apps/browser-extension-wallet
220222
NAME: lace-browser-extension
221223
LACE_EXTENSION_KEY: ${{ secrets.MANIFEST_PUBLIC_KEY }}
@@ -236,6 +238,8 @@ jobs:
236238
BLOCKFROST_PROJECT_ID_MAINNET: ${{ secrets.BLOCKFROST_PROJECT_ID_MAINNET }}
237239
BLOCKFROST_PROJECT_ID_PREPROD: ${{ secrets.BLOCKFROST_PROJECT_ID_PREPROD }}
238240
BLOCKFROST_PROJECT_ID_PREVIEW: ${{ secrets.BLOCKFROST_PROJECT_ID_PREVIEW }}
241+
MAESTRO_PROJECT_ID_MAINNET: ${{ secrets.MAESTRO_PROJECT_ID_MAINNET }}
242+
MAESTRO_PROJECT_ID_TESTNET: ${{ secrets.MAESTRO_PROJECT_ID_TESTNET }}
239243
DIR: apps/browser-extension-wallet
240244
NAME: lace-firefox-addon
241245
LACE_EXTENSION_KEY: ${{ secrets.MANIFEST_PUBLIC_KEY }}
@@ -266,6 +270,8 @@ jobs:
266270
BLOCKFROST_PROJECT_ID_PREPROD: ${{ secrets.BLOCKFROST_PROJECT_ID_PREPROD }}
267271
BLOCKFROST_PROJECT_ID_PREVIEW: ${{ secrets.BLOCKFROST_PROJECT_ID_PREVIEW }}
268272
BLOCKFROST_PROJECT_ID_SANCHONET: ${{ secrets.BLOCKFROST_PROJECT_ID_SANCHONET }}
273+
MAESTRO_PROJECT_ID_MAINNET: ${{ secrets.MAESTRO_PROJECT_ID_MAINNET }}
274+
MAESTRO_PROJECT_ID_TESTNET: ${{ secrets.MAESTRO_PROJECT_ID_TESTNET }}
269275
SENTRY_AUTH_TOKEN: ${{ startsWith(github.ref, 'refs/heads/release') && secrets.SENTRY_AUTH_TOKEN || '' }}
270276
SENTRY_DSN: ${{ secrets.SENTRY_DSN }}
271277
SENTRY_ORG: ${{ startsWith(github.ref, 'refs/heads/release') && vars.SENTRY_ORG || '' }}

.github/workflows/e2e-tests-linux-split.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,8 @@ jobs:
185185
BLOCKFROST_PROJECT_ID_PREPROD: ${{ secrets.BLOCKFROST_PROJECT_ID_PREPROD }}
186186
BLOCKFROST_PROJECT_ID_PREVIEW: ${{ secrets.BLOCKFROST_PROJECT_ID_PREVIEW }}
187187
BLOCKFROST_PROJECT_ID_SANCHONET: ${{ secrets.BLOCKFROST_PROJECT_ID_SANCHONET }}
188+
MAESTRO_PROJECT_ID_MAINNET: ${{ secrets.MAESTRO_PROJECT_ID_MAINNET }}
189+
MAESTRO_PROJECT_ID_TESTNET: ${{ secrets.MAESTRO_PROJECT_ID_TESTNET }}
188190
GITHUB_TOKEN: ${{ secrets.GH_TOKEN }}
189191
LACE_EXTENSION_KEY: ${{ secrets.MANIFEST_PUBLIC_KEY }}
190192
SENTRY_DSN: ${{ secrets.SENTRY_DSN }}

0 commit comments

Comments
 (0)