From 63727a47d65d8dfcb4a914b81ea51a92ec521b21 Mon Sep 17 00:00:00 2001 From: sina <20732540+SinaKhalili@users.noreply.github.com> Date: Fri, 11 Oct 2024 14:36:02 -0700 Subject: [PATCH] Update workflow: extract to env vars --- .github/workflows/master.yaml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/master.yaml b/.github/workflows/master.yaml index 1bf78f0..015c194 100644 --- a/.github/workflows/master.yaml +++ b/.github/workflows/master.yaml @@ -3,6 +3,11 @@ on: push: branches: [master, sina/risk-dashboard-monorepo-update] # Temporarily allow this branch run the workflow +env: + ECR_REPO_URI: 875427118836.dkr.ecr.eu-west-1.amazonaws.com/v2-risk-dashboard + EKS_CLUSTER_NAME: drift-prod-cluster + K8S_ADMIN_ROLE_ARN: arn:aws:iam::875427118836:role/k8sAdmin + jobs: build-frontend: runs-on: ubicloud @@ -67,8 +72,6 @@ jobs: deploy: runs-on: ubicloud needs: [build-frontend, build-backend] - env: - ECR_REPO_URI: 875427118836.dkr.ecr.eu-west-1.amazonaws.com/v2-risk-dashboard steps: - name: Checkout Code uses: actions/checkout@v3 @@ -86,6 +89,6 @@ jobs: - name: Restart deployment run: | - aws eks update-kubeconfig --name drift-prod-cluster --region eu-west-1 --role-arn arn:aws:iam::875427118836:role/k8sAdmin + aws eks update-kubeconfig --name ${{ env.EKS_CLUSTER_NAME }} --region eu-west-1 --role-arn ${{ env.K8S_ADMIN_ROLE_ARN }} kubectl rollout restart -n mainnet-beta deployment/risk-dashboard-frontend kubectl rollout restart -n mainnet-beta deployment/risk-dashboard-backend