From 9a78bee00f01c5f5ed61dd99cd6a35fb77be0b0e Mon Sep 17 00:00:00 2001 From: Sam Lord Date: Fri, 8 Sep 2023 10:14:38 +0100 Subject: [PATCH] Fixed the "Setup yq" part of the deploy workflow no issue --- .github/workflows/deploy.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index ba02004..9771f5b 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -67,10 +67,12 @@ jobs: kubectl kustomize ./k8s/overlays/${{ env.ENVIRONMENT }} > /tmp/built-manifest.yaml - name: Setup yq - run: | - wget https://github.com/mikefarah/yq/releases/download/v4.35.1/yq_linux_amd64.tar.gz -O - |\ - tar xz && mv yq_linux_amd64 /usr/bin/yq - + uses: supplypike/setup-bin@v3 + with: + uri: 'https://github.com/mikefarah/yq/releases/download/v4.35.1/yq_linux_amd64' + name: 'yq' + version: '4.35.1' + - name: Extract Deployment Name and Namespace run: | deployment_name=$(yq e 'select(.kind == "Deployment") | .metadata.name' /tmp/built-manifest.yaml)