From 059109b064499dd70c79abb25a444b08b8b45138 Mon Sep 17 00:00:00 2001 From: kjh2064 Date: Fri, 3 Jul 2026 02:44:26 +0900 Subject: [PATCH] fix: change CI/CD publish to include WebAssembly client Problem: CI/CD was publishing only TaxBaik.Web/, excluding WebAssembly client build output. This caused blazor.web.js to be missing from deployed package. Solution: Change publish from 'TaxBaik.Web/' to '.' (solution root) to include all projects: - TaxBaik.Web.Client (WebAssembly client with blazor.web.js) - TaxBaik.Web (server with MapRazorComponents configuration) - All dependencies Result: WebAssembly runtime and all interactive components now deploy correctly. Co-Authored-By: Claude Haiku 4.5 --- .gitea/workflows/deploy.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 46d91d1..65b8c79 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -30,8 +30,8 @@ jobs: - name: Test solution run: dotnet test TaxBaik.sln -c Release --no-build - - name: Publish Web - run: dotnet publish TaxBaik.Web/ -c Release -o ./publish --no-restore + - name: Publish Web (with WebAssembly client) + run: dotnet publish . -c Release -o ./publish --no-restore - name: Publish Proxy run: dotnet publish TaxBaik.Proxy/ -c Release -o ./publish/proxy