Refresh WebUI release install inputs in CI
All checks were successful
Dependency Audit / dependency-audit (push) Successful in 1m45s
Module Matrix / module-matrix (push) Successful in 4m14s

This commit is contained in:
2026-07-10 22:57:01 +02:00
parent 50f60e4d43
commit 013e0b883d
2 changed files with 6 additions and 2 deletions

View File

@@ -43,6 +43,8 @@ jobs:
working-directory: webui
run: |
node -e "const fs=require('fs'); const pkg=JSON.parse(fs.readFileSync('package.json')); const rel=JSON.parse(fs.readFileSync('package.release.json')); for (const key of ['dependencies','devDependencies','peerDependencies','optionalDependencies','overrides']) if (rel[key]) pkg[key]=rel[key]; fs.writeFileSync('package.json', JSON.stringify(pkg, null, 2) + '\n');"
npm install
rm -f package-lock.json
npm cache clean --force
npm install --prefer-online
- name: Run dependency audits
run: bash scripts/check-dependency-audits.sh

View File

@@ -41,6 +41,8 @@ jobs:
working-directory: webui
run: |
node -e "const fs=require('fs'); const pkg=JSON.parse(fs.readFileSync('package.json')); const rel=JSON.parse(fs.readFileSync('package.release.json')); for (const key of ['dependencies','devDependencies','peerDependencies','optionalDependencies','overrides']) if (rel[key]) pkg[key]=rel[key]; fs.writeFileSync('package.json', JSON.stringify(pkg, null, 2) + '\n');"
npm install
rm -f package-lock.json
npm cache clean --force
npm install --prefer-online
- name: Run module matrix and contract tests
run: bash scripts/check-module-matrix.sh