Skip to content

Commit

Permalink
Merge pull request #2014 from area363/add-previewnet
Browse files Browse the repository at this point in the history
update reset-bridge-service and add debug for checking kubeconfig
  • Loading branch information
area363 authored Sep 5, 2024
2 parents dd9de2d + 1e879c8 commit 97e59ce
Showing 1 changed file with 34 additions and 4 deletions.
38 changes: 34 additions & 4 deletions .github/workflows/reset-bridge-service.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,15 @@ name: Reset bridge service

on:
workflow_dispatch:
inputs:
network:
required: true
description: 'network type'
default: 'internal'
type: choice
options:
- internal
- preview

jobs:
reset-bridge-service:
Expand All @@ -21,23 +30,44 @@ jobs:
sudo apt-get update
sudo apt-get install -y jq
- name: Set namespace based on input
run: |
if [ "${{ github.event.inputs.network }}" = "internal" ]; then
echo "NAMESPACE=heimdall" >> $GITHUB_ENV
else
echo "NAMESPACE=heimdall-preview" >> $GITHUB_ENV
fi
- name: Display current kubectl context
run: |
kubectl config current-context
kubectl config view
env:
KUBE_CONFIG: ${{ secrets.KUBECONFIG }}

- name: List statefulsets
run: |
kubectl get statefulsets -n ${{ env.NAMESPACE }}
env:
KUBE_CONFIG: ${{ secrets.KUBECONFIG }}

- uses: actions-hub/kubectl@master
env:
KUBE_CONFIG: ${{ secrets.KUBECONFIG }}
with:
args: scale --replicas=0 statefulset/bridge-service -n heimdall
args: scale --replicas=0 statefulset/bridge-service -n ${{ env.NAMESPACE }}

- uses: actions-hub/kubectl@master
env:
KUBE_CONFIG: ${{ secrets.KUBECONFIG }}
with:
args: scale --replicas=0 statefulset/bridge-service-db -n heimdall
args: scale --replicas=0 statefulset/bridge-service-db -n ${{ env.NAMESPACE }}

- uses: actions-hub/kubectl@master
env:
KUBE_CONFIG: ${{ secrets.KUBECONFIG }}
with:
args: delete pvc/bridge-service-db-data-bridge-service-db-0 --namespace=heimdall
args: delete pvc/bridge-service-db-data-bridge-service-db-0 --namespace=${{ env.NAMESPACE }}

- uses: actions/[email protected]
with:
Expand All @@ -51,7 +81,7 @@ jobs:
- name: Update 'bridgeService.rdb.defaultStartBlockIndex'
run: |
python cli.py update-bridge-service 9c-internal heimdall
python cli.py update-bridge-service 9c-internal ${{ env.NAMESPACE }}
working-directory: ./scripts
env:
GITHUB_TOKEN: ${{ secrets.P_GITHUB_TOKEN }}

0 comments on commit 97e59ce

Please sign in to comment.