Skip to content

Commit aba1916

Browse files
committed
feat: fix deployment
1 parent 6e6330e commit aba1916

File tree

1 file changed

+9
-22
lines changed

1 file changed

+9
-22
lines changed

.github/workflows/deploy-explorer.yaml

Lines changed: 9 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -49,19 +49,8 @@ jobs:
4949

5050
- name: Update verana.json with Input Values
5151
run: |
52-
mkdir -p ./chains/mainnet
53-
jq --arg rpc_raw '${{ github.event.inputs.RPC_ENDPOINTS }}' \
54-
--arg api_raw '${{ github.event.inputs.API_ENDPOINTS }}' \
55-
--arg chain_name "${{ github.event.inputs.CHAIN_NAME }}" \
56-
--arg chain_id "${{ github.event.inputs.CHAIN_ID }}" \
57-
'
58-
.rpc = ($rpc_raw | fromjson) |
59-
.api = ($api_raw | fromjson) |
60-
.chain_name = $chain_name |
61-
.chain_id = $chain_id
62-
' ./chains/mainnet/verana.json > ./chains/mainnet/verana-updated.json
63-
cat ./chains/mainnet/verana-updated.json
64-
mv ./chains/mainnet/verana-updated.json ./chains/mainnet/verana.json
52+
echo "Updating verana.json..."
53+
./scripts/update-verana-json.sh "${{ github.event.inputs.RPC_ENDPOINTS }}" "${{ github.event.inputs.API_ENDPOINTS }}" "${{ github.event.inputs.CHAIN_NAME }}" "${{ github.event.inputs.CHAIN_ID }}"
6554
6655
- name: Log in to DockerHub
6756
uses: docker/login-action@v2
@@ -79,12 +68,7 @@ jobs:
7968
- name: Determine Branch Name
8069
id: determine-branch
8170
run: |
82-
if [ "${{ github.ref_name }}" == "main" ]; then
83-
echo "BRANCH_NAME=vna-devnet-main" >> $GITHUB_ENV
84-
else
85-
BRANCH_NAME=$(echo "vna-devnet-${{ github.ref_name }}" | sed 's/\//-/g')
86-
echo "BRANCH_NAME=$BRANCH_NAME" >> $GITHUB_ENV
87-
fi
71+
echo "BRANCH_NAME=${{ github.event.inputs.CHAIN_NAME }}" >> $GITHUB_ENV
8872
8973
- name: Set up kubectl
9074
uses: azure/setup-kubectl@v4
@@ -102,12 +86,15 @@ jobs:
10286
10387
- name: Deploy ConfigMap
10488
run: |
105-
kubectl apply -f kubernetes/explorer-config.yaml --namespace=${{ env.BRANCH_NAME }}
89+
kubectl create configmap explorer-config \
90+
--from-file=verana.json=./chains/mainnet/verana.json \
91+
--namespace="$BRANCH_NAME" \
92+
--dry-run=client -o yaml | kubectl apply -f -
10693
10794
- name: Deploy Explorer App
10895
run: |
109-
sed -i "s|yourdockerhubusername/explorer-app:latest|${{ env.DH_USERNAME }}/${{ env.IMAGE_NAME }}:${{ env.IMAGE_TAG }}|" ./kubernetes/explorer-deployment.yaml
110-
kubectl apply -f kubernetes/explorer-deployment.yaml --namespace=${{ env.BRANCH_NAME }}
96+
sed "s|yourdockerhubusername/explorer-app:latest|$DH_USERNAME/$IMAGE_NAME:$IMAGE_TAG|" ./kubernetes/explorer-deployment.yaml \
97+
| kubectl apply -f - --namespace="$BRANCH_NAME"
11198
11299
- name: Deploy Explorer LoadBalancer Service (optional)
113100
run: |

0 commit comments

Comments
 (0)