From d03ff463a0c89458e700b6b6bc680143cd49f644 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Trkan?= Date: Sun, 5 Oct 2025 18:22:38 +0200 Subject: [PATCH] feat(infrastructure): automatic deploy --- .github/workflows/deploy-pr.yaml | 3 ++- .github/workflows/deploy-prod.yaml | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/deploy-pr.yaml b/.github/workflows/deploy-pr.yaml index 7e7b5d1..93f46e0 100644 --- a/.github/workflows/deploy-pr.yaml +++ b/.github/workflows/deploy-pr.yaml @@ -23,7 +23,7 @@ jobs: deploy: if: github.event.action != 'closed' name: Helm upgrade/install (PR preview) - runs-on: ubuntu-latest + runs-on: vhs concurrency: group: pr-${{ github.event.pull_request.number }} cancel-in-progress: false @@ -69,6 +69,7 @@ jobs: -n "$NAMESPACE" --create-namespace \ -f 7project/charts/myapp-chart/values-dev.yaml \ --set prNumber="$PR" \ + --set deployment="pr-$PR" \ --set domain="$DOMAIN" \ --set image.repository="$IMAGE_REPO" \ --set image.digest="$DIGEST" \ diff --git a/.github/workflows/deploy-prod.yaml b/.github/workflows/deploy-prod.yaml index c1a6c28..90ae867 100644 --- a/.github/workflows/deploy-prod.yaml +++ b/.github/workflows/deploy-prod.yaml @@ -67,6 +67,7 @@ jobs: helm upgrade --install myapp ./7project/charts/myapp-chart \ -n prod --create-namespace \ -f 7project/charts/myapp-chart/values-prod.yaml \ + --set deployment="prod" \ --set domain="$DOMAIN" \ --set image.repository="$IMAGE_REPO" \ --set image.digest="$DIGEST" \