Align release WebUI dependency metadata
Some checks failed
Dependency Audit / dependency-audit (push) Failing after 1m21s
Module Matrix / module-matrix (push) Failing after 1m30s

This commit is contained in:
2026-07-10 22:47:38 +02:00
parent ca1206e8c9
commit ff4b514475
4 changed files with 5 additions and 4 deletions

View File

@@ -42,7 +42,7 @@ jobs:
- name: Install WebUI release dependencies - name: Install WebUI release dependencies
working-directory: webui working-directory: webui
run: | run: |
node -e "const fs=require('fs'); const pkg=JSON.parse(fs.readFileSync('package.json')); const rel=JSON.parse(fs.readFileSync('package.release.json')); pkg.dependencies=rel.dependencies; fs.writeFileSync('package.json', JSON.stringify(pkg, null, 2) + '\n');" 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 npm install
- name: Run dependency audits - name: Run dependency audits
run: bash scripts/check-dependency-audits.sh run: bash scripts/check-dependency-audits.sh

View File

@@ -39,7 +39,7 @@ jobs:
- name: Install WebUI release dependencies with test scripts - name: Install WebUI release dependencies with test scripts
working-directory: webui working-directory: webui
run: | run: |
node -e "const fs=require('fs'); const pkg=JSON.parse(fs.readFileSync('package.json')); const rel=JSON.parse(fs.readFileSync('package.release.json')); pkg.dependencies=rel.dependencies; fs.writeFileSync('package.json', JSON.stringify(pkg, null, 2) + '\n');" 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 npm install
- name: Run module matrix and contract tests - name: Run module matrix and contract tests
run: bash scripts/check-module-matrix.sh run: bash scripts/check-module-matrix.sh

View File

@@ -103,6 +103,7 @@ PACKAGE_MODULE_REPOS=(
"$PARENT/govoplan-mail" "$PARENT/govoplan-mail"
"$PARENT/govoplan-campaign" "$PARENT/govoplan-campaign"
"$PARENT/govoplan-calendar" "$PARENT/govoplan-calendar"
"$PARENT/govoplan-docs"
"$PARENT/govoplan-ops" "$PARENT/govoplan-ops"
) )
TAG_ONLY_MODULE_REPOS=( TAG_ONLY_MODULE_REPOS=(

View File

@@ -35,7 +35,7 @@
"@govoplan/ops-webui": "git+ssh://git@git.add-ideas.de/add-ideas/govoplan-ops.git#v0.1.6" "@govoplan/ops-webui": "git+ssh://git@git.add-ideas.de/add-ideas/govoplan-ops.git#v0.1.6"
}, },
"devDependencies": { "devDependencies": {
"lucide-react": "^0.555.0", "lucide-react": "^1.23.0",
"react": "^19.0.0", "react": "^19.0.0",
"react-dom": "^19.0.0", "react-dom": "^19.0.0",
"react-router-dom": "^7.1.1", "react-router-dom": "^7.1.1",
@@ -46,7 +46,7 @@
"vite": "^6.0.6" "vite": "^6.0.6"
}, },
"peerDependencies": { "peerDependencies": {
"lucide-react": "^0.555.0", "lucide-react": "^1.23.0",
"react": "^19.0.0", "react": "^19.0.0",
"react-dom": "^19.0.0", "react-dom": "^19.0.0",
"react-router-dom": "^7.1.1" "react-router-dom": "^7.1.1"