From e5fceb886b0397a654906e147829c74792acb7c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Trkan?= Date: Mon, 6 Oct 2025 18:48:01 +0200 Subject: [PATCH] feat(infrastructure): add frontend, deploy to cloudflare --- .github/workflows/deploy-pr.yaml | 2 +- .github/workflows/deploy-prod.yaml | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/deploy-pr.yaml b/.github/workflows/deploy-pr.yaml index d4448ab..54b6b33 100644 --- a/.github/workflows/deploy-pr.yaml +++ b/.github/workflows/deploy-pr.yaml @@ -114,7 +114,7 @@ jobs: uninstall: if: github.event.action == 'closed' name: Helm uninstall (PR preview) - runs-on: ubuntu-latest + runs-on: vhs steps: - name: Setup Helm uses: azure/setup-helm@v4 diff --git a/.github/workflows/deploy-prod.yaml b/.github/workflows/deploy-prod.yaml index 12ebdde..91fda92 100644 --- a/.github/workflows/deploy-prod.yaml +++ b/.github/workflows/deploy-prod.yaml @@ -5,9 +5,11 @@ on: branches: [ "main" ] paths: - 7project/backend/** + - 7project/frontend/** - 7project/charts/myapp-chart/** - .github/workflows/deploy-prod.yaml - .github/workflows/build-image.yaml + - .github/workflows/frontend-pages.yml workflow_dispatch: @@ -38,7 +40,7 @@ jobs: deploy: name: Helm upgrade/install (prod) runs-on: vhs - needs: [build] + needs: [build, frontend] steps: - name: Checkout uses: actions/checkout@v4