From e2181e88be919776b6e671f7987d968d0ea4f14e Mon Sep 17 00:00:00 2001 From: rakeshkumar1019 Date: Tue, 5 Nov 2024 07:36:31 +0530 Subject: [PATCH] ELEMENTS-1764: update package.json and workflows with lts 2025 --- .github/workflows/promote.yaml | 7 ++++--- core/package.json | 4 ++-- dataviz/package.json | 6 +++--- lerna.json | 2 +- package.json | 2 +- storybook/package.json | 8 ++++---- testing-helpers/package.json | 2 +- ui/package.json | 6 +++--- 8 files changed, 19 insertions(+), 18 deletions(-) diff --git a/.github/workflows/promote.yaml b/.github/workflows/promote.yaml index c70f7a34b..d7d55adbd 100644 --- a/.github/workflows/promote.yaml +++ b/.github/workflows/promote.yaml @@ -4,7 +4,7 @@ on: workflow_dispatch: inputs: version: - description: 'Version to promote' + description: 'Version to promote (format: 2025.x.0-rc.y)' required: true referenceBranch: description: 'Branch to be updated after the promotion' @@ -34,7 +34,8 @@ jobs: - run: git config user.name "nuxeo-webui-jx-bot" && git config user.email "webui@hyland.com" - - run: echo "VERSION=$(echo '${{ github.event.inputs.version }}' | sed -e 's/-rc.[0-9]*//')" >> $GITHUB_ENV + # Extract VERSION from the new format 2025.x.0-rc.y to get 2025.x.0 + - run: echo "VERSION=$(echo '${{ github.event.inputs.version }}' | sed -E 's/-rc\.[0-9]+//')" >> $GITHUB_ENV - name: Update Nuxeo Elements version to ${{ env.VERSION }} run: | @@ -81,7 +82,7 @@ jobs: run: echo "NEW_VERSION=$(npx semver -i minor $VERSION)-SNAPSHOT" >> $GITHUB_ENV - if: ${{ github.event.inputs.referenceBranch != 'master' }} - run: echo "NEW_VERSION=$(npx semver -i patch $VERSION)-SNAPSHOT" >> $GITHUB_ENV + run: echo "NEW_VERSION=$(npx semver -i minor $VERSION)-SNAPSHOT" >> $GITHUB_ENV - name: Align ${{ github.event.inputs.referenceBranch }} branch on next version ${{ env.NEW_VERSION }} run: | diff --git a/core/package.json b/core/package.json index 4077ee582..2b4b85786 100644 --- a/core/package.json +++ b/core/package.json @@ -7,7 +7,7 @@ ], "repository": "nuxeo/nuxeo-elements.git", "name": "@nuxeo/nuxeo-elements", - "version": "3.2.0-SNAPSHOT", + "version": "2025.0.0-SNAPSHOT", "author": "Nuxeo", "license": "Apache-2.0", "scripts": { @@ -21,7 +21,7 @@ }, "devDependencies": { "@nuxeo/moment": "^2.24.0-nx.0", - "@nuxeo/testing-helpers": "^3.2.0-SNAPSHOT", + "@nuxeo/testing-helpers": "^2025.0.0-SNAPSHOT", "@polymer/iron-component-page": "^4.0.0", "polymer-cli": "^1.8.0" }, diff --git a/dataviz/package.json b/dataviz/package.json index 874917f22..9f0cb4387 100644 --- a/dataviz/package.json +++ b/dataviz/package.json @@ -9,7 +9,7 @@ ], "repository": "nuxeo/nuxeo-elements.git", "name": "@nuxeo/nuxeo-dataviz-elements", - "version": "3.2.0-SNAPSHOT", + "version": "2025.0.0-SNAPSHOT", "author": "Nuxeo", "license": "Apache-2.0", "scripts": { @@ -17,7 +17,7 @@ "serve": "polymer serve --npm -c ../node_modules" }, "devDependencies": { - "@nuxeo/testing-helpers": "^3.2.0-SNAPSHOT", + "@nuxeo/testing-helpers": "^2025.0.0-SNAPSHOT", "@polymer/iron-component-page": "^4.0.0", "@polymer/test-fixture": "^4.0.2", "@webcomponents/webcomponentsjs": "^2.0.0", @@ -32,7 +32,7 @@ "main": "nuxeo-dataviz-elements.js", "dependencies": { "@nuxeo/moment": "^2.24.0-nx.0", - "@nuxeo/nuxeo-elements": "^3.2.0-SNAPSHOT", + "@nuxeo/nuxeo-elements": "^2025.0.0-SNAPSHOT", "@polymer/polymer": "^3.0.0", "moment": "2.30.1" } diff --git a/lerna.json b/lerna.json index 6f3923a28..f4625fd62 100644 --- a/lerna.json +++ b/lerna.json @@ -2,6 +2,6 @@ "packages": [ "*" ], - "version": "3.2.0-SNAPSHOT", + "version": "2025.0.0-SNAPSHOT", "hoist": true } diff --git a/package.json b/package.json index 5e7cad76e..4291e7128 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "repository": "nuxeo/nuxeo-elements.git", "name": "nuxeo-elements", "private": true, - "version": "3.2.0-SNAPSHOT", + "version": "2025.0.0-SNAPSHOT", "author": "Nuxeo", "license": "Apache-2.0", "engines": { diff --git a/storybook/package.json b/storybook/package.json index dbb9d196f..2e4928d52 100644 --- a/storybook/package.json +++ b/storybook/package.json @@ -2,15 +2,15 @@ "description": "Nuxeo Web Components Storybook", "repository": "nuxeo/nuxeo-elements.git", "name": "@nuxeo/nuxeo-elements-storybook", - "version": "3.2.0-SNAPSHOT", + "version": "2025.0.0-SNAPSHOT", "author": "Nuxeo", "license": "Apache-2.0", "private": true, "dependencies": { "@babel/core": "^7.3.4", - "@nuxeo/nuxeo-elements": "^3.2.0-SNAPSHOT", - "@nuxeo/nuxeo-ui-elements": "^3.2.0-SNAPSHOT", - "@nuxeo/testing-helpers": "^3.2.0-SNAPSHOT", + "@nuxeo/nuxeo-elements": "^2025.0.0-SNAPSHOT", + "@nuxeo/nuxeo-ui-elements": "^2025.0.0-SNAPSHOT", + "@nuxeo/testing-helpers": "^2025.0.0-SNAPSHOT", "@polymer/iron-icon": "^3.0.0", "@polymer/iron-meta": "^3.0.1", "@polymer/polymer": "^3.0.0", diff --git a/testing-helpers/package.json b/testing-helpers/package.json index 32829ebf4..1672d1662 100644 --- a/testing-helpers/package.json +++ b/testing-helpers/package.json @@ -1,6 +1,6 @@ { "name": "@nuxeo/testing-helpers", - "version": "3.2.0-SNAPSHOT", + "version": "2025.0.0-SNAPSHOT", "description": "Nuxeo Web Components Testing Helpers", "keywords": [ "nuxeo", diff --git a/ui/package.json b/ui/package.json index d8a40c751..61cef5add 100644 --- a/ui/package.json +++ b/ui/package.json @@ -1,6 +1,6 @@ { "name": "@nuxeo/nuxeo-ui-elements", - "version": "3.2.0-SNAPSHOT", + "version": "2025.0.0-SNAPSHOT", "description": "Nuxeo UI Web Components.", "keywords": [ "nuxeo", @@ -18,7 +18,7 @@ "serve": "polymer serve --npm -c ../node_modules" }, "devDependencies": { - "@nuxeo/testing-helpers": "^3.2.0-SNAPSHOT", + "@nuxeo/testing-helpers": "^2025.0.0-SNAPSHOT", "@polymer/iron-component-page": "^4.0.0", "@webcomponents/webcomponentsjs": "^2.0.0", "polymer-cli": "^1.8.0" @@ -26,7 +26,7 @@ "main": "nuxeo-ui-elements.js", "dependencies": { "@nuxeo/moment": "^2.24.0-nx.0", - "@nuxeo/nuxeo-elements": "^3.2.0-SNAPSHOT", + "@nuxeo/nuxeo-elements": "^2025.0.0-SNAPSHOT", "@nuxeo/paper-typeahead": "^0.6.0-nx.0", "@nuxeo/quill": "^2.0.0-dev.3-nx.3", "@polymer/iron-autogrow-textarea": "^3.0.1",