From 63071eaeebd97060f8c866853a038ea7e253aabc Mon Sep 17 00:00:00 2001 From: Vlad Babich Date: Fri, 12 Dec 2025 14:42:35 -0700 Subject: [PATCH 1/5] Add force-publish parameter for canary releases --- .github/workflows/publish-packages.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/publish-packages.yml b/.github/workflows/publish-packages.yml index 10201c42e..a0e0bb3fa 100644 --- a/.github/workflows/publish-packages.yml +++ b/.github/workflows/publish-packages.yml @@ -39,4 +39,4 @@ jobs: run: ./node_modules/.bin/lerna publish from-package --yes - name: Publish canary packages if: ${{ github.event.inputs.preid }} - run: ./node_modules/.bin/lerna publish --canary --preid ${{ github.event.inputs.preid }} --dist-tag canary --yes + run: ./node_modules/.bin/lerna publish --canary --force-publish=\* --preid ${{ github.event.inputs.preid }} --dist-tag canary --yes From e1882847834720fd06ec857e27da653bb79f1b18 Mon Sep 17 00:00:00 2001 From: Vlad Babich Date: Fri, 12 Dec 2025 14:53:10 -0700 Subject: [PATCH 2/5] Use workspaces --- lerna.json | 1 + 1 file changed, 1 insertion(+) diff --git a/lerna.json b/lerna.json index 7d4515ad1..4a8844c99 100644 --- a/lerna.json +++ b/lerna.json @@ -1,6 +1,7 @@ { "$schema": "node_modules/lerna/schemas/lerna-schema.json", "useNx": false, + "useWorkspaces": true, "version": "independent", "command": { "version": { From 57984f3852c8092b10b63aa6b1ef871b46c70033 Mon Sep 17 00:00:00 2001 From: Vlad Babich Date: Fri, 12 Dec 2025 15:15:53 -0700 Subject: [PATCH 3/5] Remove useWorkspaces --- lerna.json | 1 - 1 file changed, 1 deletion(-) diff --git a/lerna.json b/lerna.json index 4a8844c99..7d4515ad1 100644 --- a/lerna.json +++ b/lerna.json @@ -1,7 +1,6 @@ { "$schema": "node_modules/lerna/schemas/lerna-schema.json", "useNx": false, - "useWorkspaces": true, "version": "independent", "command": { "version": { From 7f32562dfe4e77708b0284a5a6e2193cc3e4b6be Mon Sep 17 00:00:00 2001 From: Vlad Babich Date: Fri, 12 Dec 2025 15:21:38 -0700 Subject: [PATCH 4/5] Add packages option --- lerna.json | 1 + 1 file changed, 1 insertion(+) diff --git a/lerna.json b/lerna.json index 7d4515ad1..7ced55b90 100644 --- a/lerna.json +++ b/lerna.json @@ -2,6 +2,7 @@ "$schema": "node_modules/lerna/schemas/lerna-schema.json", "useNx": false, "version": "independent", + "packages": ["plugins/*/src/js"], "command": { "version": { "changelogPreset": "conventionalcommits" From 4ea8fcd9c03f2d86e448ce8c0ee90276f54a0878 Mon Sep 17 00:00:00 2001 From: Vlad Babich Date: Fri, 12 Dec 2025 16:22:45 -0700 Subject: [PATCH 5/5] Remove force-publish --- .github/workflows/publish-packages.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/publish-packages.yml b/.github/workflows/publish-packages.yml index a0e0bb3fa..10201c42e 100644 --- a/.github/workflows/publish-packages.yml +++ b/.github/workflows/publish-packages.yml @@ -39,4 +39,4 @@ jobs: run: ./node_modules/.bin/lerna publish from-package --yes - name: Publish canary packages if: ${{ github.event.inputs.preid }} - run: ./node_modules/.bin/lerna publish --canary --force-publish=\* --preid ${{ github.event.inputs.preid }} --dist-tag canary --yes + run: ./node_modules/.bin/lerna publish --canary --preid ${{ github.event.inputs.preid }} --dist-tag canary --yes