From 769c6d1452d5eecf6c637c790df043f868eda800 Mon Sep 17 00:00:00 2001 From: david ornelas Date: Mon, 10 Feb 2025 10:06:43 -0700 Subject: [PATCH 1/2] ci: update semantic-release-monorepo in packages --- package.json | 2 +- packages/app-degree-pages/package.json | 2 ++ packages/app-rfi/package.json | 2 ++ packages/app-webdir-ui/package.json | 2 ++ .../component-cookie-consent/package.json | 2 ++ packages/component-events/package.json | 2 ++ packages/component-footer/package.json | 2 ++ packages/component-header-footer/package.json | 2 ++ packages/component-header/package.json | 2 ++ packages/component-news/package.json | 2 ++ packages/components-core/package.json | 2 ++ packages/unity-bootstrap-theme/package.json | 2 ++ packages/unity-react-core/package.json | 2 ++ yarn.lock | 24 +++++++++++++++++++ 14 files changed, 49 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 2c250a12c3..18c1f9d598 100755 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "test": "lerna run test --stream --parallel", "test:e2e": "jest", "prepublish-packages": "node scripts/copy-license.js", - "publish-packages": "yarn prepublish-packages && lerna exec --concurrency 1 -- npx --no-install semantic-release --debug -e ../../.releaserc.json -e semantic-release-monorepo", + "publish-packages": "lerna exec --concurrency 1 -- npx --no-install semantic-release --debug -e semantic-release-monorepo", "start": "node server/server.js", "stop": "node server/server.stop.js", "prepare": "husky install", diff --git a/packages/app-degree-pages/package.json b/packages/app-degree-pages/package.json index bca40616b6..538184ea16 100644 --- a/packages/app-degree-pages/package.json +++ b/packages/app-degree-pages/package.json @@ -79,6 +79,8 @@ "jsdoc-ts-utils": "^2.0.1", "jsdom-screenshot": "^4.0.0", "sass-loader": "^11.1.0", + "semantic-release": "^22", + "semantic-release-monorepo": "^8.0.2", "storybook": "^7.6.14", "string.prototype.replaceall": "^1.0.5", "style-loader": "^2.0.0", diff --git a/packages/app-rfi/package.json b/packages/app-rfi/package.json index a9bfe6c4da..49ce503ab4 100644 --- a/packages/app-rfi/package.json +++ b/packages/app-rfi/package.json @@ -72,6 +72,8 @@ "jsdoc-ts-utils": "^2.0.1", "jsdom-screenshot": "^4.0.0", "postcss": "^8.4.19", + "semantic-release": "^22", + "semantic-release-monorepo": "^8.0.2", "storybook": "^7.6.14", "storybook-css-modules-preset": "^1.1.1", "style-loader": "^2.0.0", diff --git a/packages/app-webdir-ui/package.json b/packages/app-webdir-ui/package.json index 1249a1ac50..104fe628dc 100644 --- a/packages/app-webdir-ui/package.json +++ b/packages/app-webdir-ui/package.json @@ -86,6 +86,8 @@ "react-router-dom": "^6.2.1", "sass": "^1.39.2", "sass-loader": "^10", + "semantic-release": "^22", + "semantic-release-monorepo": "^8.0.2", "storybook": "^7.6.14", "style-loader": "^2.0.0", "terser-webpack-plugin": "^5.1.1", diff --git a/packages/component-cookie-consent/package.json b/packages/component-cookie-consent/package.json index 6383c43f4f..35b7407188 100644 --- a/packages/component-cookie-consent/package.json +++ b/packages/component-cookie-consent/package.json @@ -80,6 +80,8 @@ "postcss-loader": "^6.1.1", "raw-loader": "^4.0.2", "sass-loader": "^11.1.0", + "semantic-release": "^22", + "semantic-release-monorepo": "^8.0.2", "storybook": "^7.6.14", "style-loader": "^2.0.0", "terser-webpack-plugin": "^5.1.1", diff --git a/packages/component-events/package.json b/packages/component-events/package.json index 319922d08d..7e15e21cf2 100644 --- a/packages/component-events/package.json +++ b/packages/component-events/package.json @@ -78,6 +78,8 @@ "raw-loader": "^4.0.2", "sass": "^1.39.2", "sass-loader": "^10", + "semantic-release": "^22", + "semantic-release-monorepo": "^8.0.2", "storybook": "^7.6.14", "storybook-addon-mock": "^4.3.0", "style-loader": "^2.0.0", diff --git a/packages/component-footer/package.json b/packages/component-footer/package.json index 2046c479bf..9aa4fddf07 100644 --- a/packages/component-footer/package.json +++ b/packages/component-footer/package.json @@ -66,6 +66,8 @@ "jsdoc": "4", "jsdom-screenshot": "^4.0.0", "sass-loader": "^11.1.0", + "semantic-release": "^22", + "semantic-release-monorepo": "^8.0.2", "storybook": "^7.6.14", "style-loader": "^2.0.0", "terser-webpack-plugin": "^5.1.1", diff --git a/packages/component-header-footer/package.json b/packages/component-header-footer/package.json index e5e01b1ff9..67fb0b6bb9 100644 --- a/packages/component-header-footer/package.json +++ b/packages/component-header-footer/package.json @@ -86,6 +86,8 @@ "prop-types": "^15.7.2", "raw-loader": "^4.0.2", "sass-loader": "^11.1.0", + "semantic-release": "^22", + "semantic-release-monorepo": "^8.0.2", "storybook": "^7.6.14", "style-loader": "^2.0.0", "styled-components": "^5.3.0", diff --git a/packages/component-header/package.json b/packages/component-header/package.json index f3320acb16..f0d071725c 100644 --- a/packages/component-header/package.json +++ b/packages/component-header/package.json @@ -76,6 +76,8 @@ "prop-types": "^15.7.2", "raw-loader": "^4.0.2", "sass-loader": "^11.1.0", + "semantic-release": "^22", + "semantic-release-monorepo": "^8.0.2", "storybook": "^7.6.14", "style-loader": "^2.0.0", "styled-components": "^5.3.0", diff --git a/packages/component-news/package.json b/packages/component-news/package.json index 9672a2c2c8..08bee51c9a 100644 --- a/packages/component-news/package.json +++ b/packages/component-news/package.json @@ -85,6 +85,8 @@ "raw-loader": "^4.0.2", "sass": "^1.39.2", "sass-loader": "^10", + "semantic-release": "^22", + "semantic-release-monorepo": "^8.0.2", "storybook": "^7.6.14", "storybook-addon-mock": "^4.3.0", "style-loader": "^2.0.0", diff --git a/packages/components-core/package.json b/packages/components-core/package.json index ff7619543f..8e53d3a842 100644 --- a/packages/components-core/package.json +++ b/packages/components-core/package.json @@ -74,6 +74,8 @@ "react-router-dom": "^6.2.1", "react-share": "^4.4.0", "reactstrap": "^9", + "semantic-release": "^22", + "semantic-release-monorepo": "^8.0.2", "storybook": "^7.6.14", "storybook-css-modules-preset": "^1.1.1", "style-loader": "^3.3.1", diff --git a/packages/unity-bootstrap-theme/package.json b/packages/unity-bootstrap-theme/package.json index 777f6654e4..b98e79510c 100644 --- a/packages/unity-bootstrap-theme/package.json +++ b/packages/unity-bootstrap-theme/package.json @@ -61,6 +61,8 @@ "react-syntax-highlighter": "^15.5.0", "resolve-url-loader": "^5.0.0", "sass-loader": "^13.2.2", + "semantic-release": "^22", + "semantic-release-monorepo": "^8.0.2", "setup-env": "^1.2.3", "sharp": "^0.32.0", "storybook": "^7.6.14", diff --git a/packages/unity-react-core/package.json b/packages/unity-react-core/package.json index 9b3f0a1a83..ca1a034547 100644 --- a/packages/unity-react-core/package.json +++ b/packages/unity-react-core/package.json @@ -107,6 +107,8 @@ "react-share": "^4.4.0", "react-syntax-highlighter": "^15.0.0", "reactstrap": "^9", + "semantic-release": "^22", + "semantic-release-monorepo": "^8.0.2", "storybook": "^8.5.1", "storybook-css-modules-preset": "^1.1.1", "style-loader": "^3.3.1", diff --git a/yarn.lock b/yarn.lock index 4ff3cfaf4e..a8461e2b39 100644 --- a/yarn.lock +++ b/yarn.lock @@ -60,6 +60,8 @@ __metadata: react-popper: "npm:^2.2.5" react-tooltip: "npm:^4.2.21" sass-loader: "npm:^11.1.0" + semantic-release: "npm:^22" + semantic-release-monorepo: "npm:^8.0.2" storybook: "npm:^7.6.14" string.prototype.replaceall: "npm:^1.0.5" style-loader: "npm:^2.0.0" @@ -113,6 +115,8 @@ __metadata: prop-types: "npm:^15.7.2" react-phone-input-2: "npm:^2.14.0" reactstrap: "npm:^9" + semantic-release: "npm:^22" + semantic-release-monorepo: "npm:^8.0.2" storybook: "npm:^7.6.14" storybook-css-modules-preset: "npm:^1.1.1" style-loader: "npm:^2.0.0" @@ -175,6 +179,8 @@ __metadata: react-router-dom: "npm:^6.2.1" sass: "npm:^1.39.2" sass-loader: "npm:^10" + semantic-release: "npm:^22" + semantic-release-monorepo: "npm:^8.0.2" storybook: "npm:^7.6.14" style-loader: "npm:^2.0.0" styled-components: "npm:^5.3.0" @@ -229,6 +235,8 @@ __metadata: react: "npm:^18.3.1" react-dom: "npm:^18.3.1" sass-loader: "npm:^11.1.0" + semantic-release: "npm:^22" + semantic-release-monorepo: "npm:^8.0.2" storybook: "npm:^7.6.14" style-loader: "npm:^2.0.0" styled-components: "npm:^5.3.0" @@ -278,6 +286,8 @@ __metadata: raw-loader: "npm:^4.0.2" sass: "npm:^1.39.2" sass-loader: "npm:^10" + semantic-release: "npm:^22" + semantic-release-monorepo: "npm:^8.0.2" storybook: "npm:^7.6.14" storybook-addon-mock: "npm:^4.3.0" style-loader: "npm:^2.0.0" @@ -323,6 +333,8 @@ __metadata: jsdom-screenshot: "npm:^4.0.0" prop-types: "npm:^15.7.2" sass-loader: "npm:^11.1.0" + semantic-release: "npm:^22" + semantic-release-monorepo: "npm:^8.0.2" storybook: "npm:^7.6.14" style-loader: "npm:^2.0.0" terser-webpack-plugin: "npm:^5.1.1" @@ -373,6 +385,8 @@ __metadata: prop-types: "npm:^15.7.2" raw-loader: "npm:^4.0.2" sass-loader: "npm:^11.1.0" + semantic-release: "npm:^22" + semantic-release-monorepo: "npm:^8.0.2" storybook: "npm:^7.6.14" style-loader: "npm:^2.0.0" styled-components: "npm:^5.3.0" @@ -421,6 +435,8 @@ __metadata: prop-types: "npm:^15.7.2" raw-loader: "npm:^4.0.2" sass-loader: "npm:^11.1.0" + semantic-release: "npm:^22" + semantic-release-monorepo: "npm:^8.0.2" storybook: "npm:^7.6.14" style-loader: "npm:^2.0.0" styled-components: "npm:^5.3.0" @@ -480,6 +496,8 @@ __metadata: raw-loader: "npm:^4.0.2" sass: "npm:^1.39.2" sass-loader: "npm:^10" + semantic-release: "npm:^22" + semantic-release-monorepo: "npm:^8.0.2" storybook: "npm:^7.6.14" storybook-addon-mock: "npm:^4.3.0" style-loader: "npm:^2.0.0" @@ -535,6 +553,8 @@ __metadata: react-router-dom: "npm:^6.2.1" react-share: "npm:^4.4.0" reactstrap: "npm:^9" + semantic-release: "npm:^22" + semantic-release-monorepo: "npm:^8.0.2" storybook: "npm:^7.6.14" storybook-css-modules-preset: "npm:^1.1.1" style-loader: "npm:^3.3.1" @@ -619,6 +639,8 @@ __metadata: react-syntax-highlighter: "npm:^15.5.0" resolve-url-loader: "npm:^5.0.0" sass-loader: "npm:^13.2.2" + semantic-release: "npm:^22" + semantic-release-monorepo: "npm:^8.0.2" setup-env: "npm:^1.2.3" sharp: "npm:^0.32.0" storybook: "npm:^7.6.14" @@ -704,6 +726,8 @@ __metadata: react-share: "npm:^4.4.0" react-syntax-highlighter: "npm:^15.0.0" reactstrap: "npm:^9" + semantic-release: "npm:^22" + semantic-release-monorepo: "npm:^8.0.2" storybook: "npm:^8.5.1" storybook-css-modules-preset: "npm:^1.1.1" style-loader: "npm:^3.3.1" From 9c267bd0a0a7e9e6ef49bd2f03de0500d61c0a29 Mon Sep 17 00:00:00 2001 From: david ornelas Date: Mon, 10 Feb 2025 10:23:19 -0700 Subject: [PATCH 2/2] build: add prepublish step [skip ci] --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 18c1f9d598..3f271014e8 100755 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "test": "lerna run test --stream --parallel", "test:e2e": "jest", "prepublish-packages": "node scripts/copy-license.js", - "publish-packages": "lerna exec --concurrency 1 -- npx --no-install semantic-release --debug -e semantic-release-monorepo", + "publish-packages": "yarn prepublish-packages && lerna exec --concurrency 1 -- npx --no-install semantic-release --debug -e semantic-release-monorepo", "start": "node server/server.js", "stop": "node server/server.stop.js", "prepare": "husky install",