From b869c13ff56e2280c9b30e80cc367e2abfd00a08 Mon Sep 17 00:00:00 2001
From: jatinkrmalik
Date: Mon, 19 Jan 2026 17:43:38 -0800
Subject: [PATCH] Fix CI: Simplify deploy-website condition [web]
Deploy website whenever web-build succeeds on main branch.
The web-build job already has the conditional logic for when to build.
---
.github/workflows/unified-pipeline.yml | 6 +-----
web/src/app/page.tsx | 4 ++--
2 files changed, 3 insertions(+), 7 deletions(-)
diff --git a/.github/workflows/unified-pipeline.yml b/.github/workflows/unified-pipeline.yml
index 6990358..4bf8b42 100644
--- a/.github/workflows/unified-pipeline.yml
+++ b/.github/workflows/unified-pipeline.yml
@@ -157,11 +157,7 @@ jobs:
name: 🚀 Deploy Website
runs-on: ubuntu-latest
needs: [python-test, web-build]
- if: |
- github.ref == 'refs/heads/main' &&
- (contains(github.event.head_commit.message, '[web]') ||
- github.event_name == 'workflow_dispatch' ||
- (github.event_name == 'push' && contains(join(github.event.commits.*.modified, ','), 'web/')))
+ if: github.ref == 'refs/heads/main'
steps:
- uses: actions/checkout@v4
diff --git a/web/src/app/page.tsx b/web/src/app/page.tsx
index fbc9d0e..818fb2c 100644
--- a/web/src/app/page.tsx
+++ b/web/src/app/page.tsx
@@ -343,7 +343,7 @@ export default function HomePage() {
-$ {oneClickInstallCommand}
+ $ {oneClickInstallCommand}
@@ -682,7 +682,7 @@ export default function HomePage() {
Clean removal in one command:
-{`curl -fsSL \\
+ {`curl -fsSL \\
https://raw.githubusercontent.com/jatinkrmalik/vocalinux/main/uninstall.sh | bash`}