fix: app merging (#2654)

* fix: only set authToken if present for apps

* fix: keep bootstrap in url for app to do whatever

* fix: tests

* fix: app merging

just cleaning up how merging subdomain and canon apps work, namely, persisting data better and making sure its temp alias are deleted when appropriate

* fix: tests oom
This commit is contained in:
Daniel Salazar
2026-03-12 10:18:02 -07:00
committed by GitHub
parent d086e4961c
commit 5505da027d
7 changed files with 245 additions and 20 deletions
+3 -1
View File
@@ -27,12 +27,14 @@ jobs:
node-version: ${{ matrix.node-version }}
- name: Backend Tests (with coverage)
env:
NODE_OPTIONS: --max-old-space-size=8192
run: |
rm package-lock.json
npm install -g npm@latest
npm install
npm run build
npm run test:backend -- --coverage
npm run test:backend -- --coverage --maxWorkers=2 --coverage.reporter=json --coverage.reporter=json-summary --coverage.reporter=lcov
- name: Upload backend coverage report
if: ${{ always() && hashFiles('coverage/**/coverage-summary.json') != '' }}