From 88b326d3f47457cb5235d723aec7eebb2495e447 Mon Sep 17 00:00:00 2001 From: stephen schuresko Date: Thu, 20 Feb 2025 12:43:21 -0500 Subject: [PATCH] feat: modify build-and-push workflow to use ubuntu-latest for build and add deployment steps --- .gitea/workflows/build-and-push.yaml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/build-and-push.yaml b/.gitea/workflows/build-and-push.yaml index a34bf64..79747a8 100644 --- a/.gitea/workflows/build-and-push.yaml +++ b/.gitea/workflows/build-and-push.yaml @@ -15,7 +15,7 @@ on: jobs: build: - runs-on: ubuntu-latest-full + runs-on: ubuntu-latest steps: - name: Extract branch name shell: bash @@ -28,6 +28,15 @@ jobs: name: Build Docker image - run: docker push kube-reg.fairfaxmedia.net/papi/svc1:${{ steps.extract_branch.outputs.branch }} # Push the Docker image name: Push Docker image + deploy: + runs-on: ubuntu-latest-full + needs: build + steps: + - name: Extract branch name + shell: bash + run: echo "branch=${GITHUB_HEAD_REF:-${GITHUB_REF#refs/heads/}}" >> $GITHUB_OUTPUT + id: extract_branch + - uses: actions/checkout@v3 - env: KUBEB64: '${{ secrets.KUBEB64 }}' run: mkdir -p $HOME/.kube &&echo "$KUBEB64" | base64 -d > $HOME/.kube/config &&