From dfacc384d580d0eef74c4cd3bfdbbe1983b77a19 Mon Sep 17 00:00:00 2001 From: stephen schuresko Date: Sun, 16 Feb 2025 20:41:36 -0500 Subject: [PATCH] feat: add deployment step to build and push workflow using Helm --- .gitea/workflows/build-and-push.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.gitea/workflows/build-and-push.yaml b/.gitea/workflows/build-and-push.yaml index 3db58d9..975367c 100644 --- a/.gitea/workflows/build-and-push.yaml +++ b/.gitea/workflows/build-and-push.yaml @@ -26,4 +26,12 @@ jobs: - run: docker login kube-reg.fairfaxmedia.net -u docker -p ${{ secrets.DOCK_REG_AUTH }} # Login to private registry - run: docker build -t kube-reg.fairfaxmedia.net/papi/svc1:${{ steps.extract_branch.outputs.branch }} . # Build the Docker image - run: docker push kube-reg.fairfaxmedia.net/papi/svc1:${{ steps.extract_branch.outputs.branch }} # Push the Docker image + - name: 'Deploy' + uses: deliverybot/helm@v1 + with: + release: 'nginx' + namespace: 'default' + chart: 'papi-helm' + env: + KUBECONFIG_FILE: '${{ secrets.KUBECONFIG }}'