From 013e0b883d08b8e1975c48ae3093c5a147b7c9d8 Mon Sep 17 00:00:00 2001 From: Albrecht Degering Date: Fri, 10 Jul 2026 22:57:01 +0200 Subject: [PATCH] Refresh WebUI release install inputs in CI --- .gitea/workflows/dependency-audit.yml | 4 +++- .gitea/workflows/module-matrix.yml | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/dependency-audit.yml b/.gitea/workflows/dependency-audit.yml index 6e4e227..b550aa4 100644 --- a/.gitea/workflows/dependency-audit.yml +++ b/.gitea/workflows/dependency-audit.yml @@ -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 diff --git a/.gitea/workflows/module-matrix.yml b/.gitea/workflows/module-matrix.yml index 39bf9bc..949b9ec 100644 --- a/.gitea/workflows/module-matrix.yml +++ b/.gitea/workflows/module-matrix.yml @@ -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