Skip to content

Commit cf5a509

Browse files
committed
fix: update environment variables retrieval for smart contract deployment
1 parent 4d38c74 commit cf5a509

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

.github/workflows/deploy-smart-contract.yml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -64,17 +64,21 @@ jobs:
6464
if: ${{ github.event.inputs.target == 'smart-contract-deploy-prod' }}
6565
working-directory: environments
6666
run: |
67-
KEY=dataprotectorContractAddress VALUE=$(cat ../packages/smart-contract/deployments/DataProtector/address) npm run update-env
68-
KEY=dataprotectorStartBlock VALUE=$(cat ../packages/smart-contract/deployments/DataProtector/block) npm run update-env
67+
ADDRESS=$(jq -r '.contractAddress' ../packages/smart-contract/ignition/deployments/chain-134/journal.jsonl)
68+
BLOCK=$(jq -r '.blockNumber' ../packages/smart-contract/ignition/deployments/chain-134/journal.jsonl)
69+
KEY=dataprotectorContractAddress VALUE=$ADDRESS npm run update-env
70+
KEY=dataprotectorStartBlock VALUE=$BLOCK npm run update-env
6971
git add environments.json
7072
git commit -m "Deployment ${{ github.event.inputs.target }} run ${{ github.run_number }} commit ${{ github.sha }}" --author="drone-product <[email protected]>"
7173
7274
- name: Update staging environment
7375
if: ${{ github.event.inputs.target == 'smart-contract-deploy-staging' }}
7476
working-directory: environments
7577
run: |
76-
KEY=dataprotectorContractAddress VALUE=$(cat ../packages/smart-contract/deployments/DataProtector/address) npm run update-env
77-
KEY=dataprotectorStartBlock VALUE=$(cat ../packages/smart-contract/deployments/DataProtector/block) npm run update-env
78+
ADDRESS=$(jq -r '.contractAddress' ../packages/smart-contract/ignition/deployments/chain-134/journal.json)
79+
BLOCK=$(jq -r '.blockNumber' ../packages/smart-contract/ignition/deployments/chain-134/journal.json)
80+
KEY=dataprotectorContractAddress VALUE=$ADDRESS npm run update-env
81+
KEY=dataprotectorStartBlock VALUE=$BLOCK npm run update-env
7882
git add environments.json
7983
git commit -m "Deployment ${{ github.event.inputs.target }} run ${{ github.run_number }} commit ${{ github.sha }}" --author="drone-product <[email protected]>"
8084

0 commit comments

Comments
 (0)