Add version in web/ui/package-lock.json (#12771)

This commit adds the option --include-workspace-root in ui_release.sh
npm scripts in order to also include the version in web/ui/pagkage jsons
files when bumping the version. This also avoids issues when building
directly with npm install on some systems.

Signed-off-by: Daniel Mellado <dmellado@redhat.com>
pull/12688/head
Daniel Mellado 1 year ago committed by GitHub
parent 1df0fb5569
commit 6ee3db15e4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -85,7 +85,7 @@ function bumpVersion() {
fi fi
done done
# increase the version on all packages # increase the version on all packages
npm version "${version}" --workspaces npm version "${version}" --workspaces --include-workspace-root
} }
if [[ "$1" == "--copy" ]]; then if [[ "$1" == "--copy" ]]; then

@ -1,10 +1,12 @@
{ {
"name": "prometheus-io", "name": "prometheus-io",
"version": "0.46.0",
"lockfileVersion": 2, "lockfileVersion": 2,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "prometheus-io", "name": "prometheus-io",
"version": "0.46.0",
"workspaces": [ "workspaces": [
"react-app", "react-app",
"module/*" "module/*"

@ -27,5 +27,6 @@
"react-scripts": "^5.0.1", "react-scripts": "^5.0.1",
"ts-jest": "^29.1.0", "ts-jest": "^29.1.0",
"typescript": "^4.9.5" "typescript": "^4.9.5"
} },
"version": "0.46.0"
} }

Loading…
Cancel
Save