feat(webui)!: cut over to Svelte application

This commit is contained in:
joshpatra committed 2026-07-27 09:16:54 -04:00
1 parent 05c8e91e8c
commit c0604c71a3
80 files changed
+53 -25199

No files matched your search

+1 -9
View File
@@ -48,9 +48,7 @@ jobs:
with:
node-version: ${{ env.NODE_VERSION }}
cache: npm
cache-dependency-path: |
package-lock.json
webui/package-lock.json
cache-dependency-path: webui/package-lock.json
- name: Install PostgreSQL 18 client
shell: bash
@@ -80,9 +78,6 @@ jobs:
- name: Restore dependencies
run: dotnet restore -p:NuGetAudit=true
- name: Restore legacy WebUI tooling
run: npm ci
- name: Restore Svelte WebUI
working-directory: webui
run: |
@@ -95,9 +90,6 @@ jobs:
- name: Build
run: dotnet build --configuration Release --no-restore -p:TreatWarningsAsErrors=true
- name: Verify legacy WebUI contracts
run: npm run check:webui
- name: Verify Svelte WebUI
working-directory: webui
run: |
+1 -9
View File
@@ -60,9 +60,7 @@ jobs:
with:
node-version: ${{ env.NODE_VERSION }}
cache: npm
cache-dependency-path: |
package-lock.json
webui/package-lock.json
cache-dependency-path: webui/package-lock.json
- name: Setup Python
uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 # v6
@@ -97,9 +95,6 @@ jobs:
- name: Restore dependencies
run: dotnet restore -p:NuGetAudit=true
- name: Restore legacy WebUI tooling
run: npm ci
- name: Restore Svelte WebUI
working-directory: webui
run: npm ci
@@ -110,9 +105,6 @@ jobs:
- name: Build
run: dotnet build --configuration Release --no-restore -p:TreatWarningsAsErrors=true
- name: Verify legacy WebUI contracts
run: npm run check:webui
- name: Verify Svelte WebUI
working-directory: webui
run: |