From 3cc295e41d045c5c0f4a690901e2dc2b1d741a27 Mon Sep 17 00:00:00 2001 From: Mark Wiemer Date: Mon, 3 Nov 2025 19:42:31 -0800 Subject: [PATCH] Setup release please for v11 --- .github/release-please/config.json | 23 ++++++++++++---------- .github/release-please/manifest-main.json | 1 + .github/release-please/manifest-v11.x.json | 1 + .github/release-please/manifest.json | 1 - .github/workflows/release-please.yml | 3 ++- 5 files changed, 17 insertions(+), 12 deletions(-) create mode 100644 .github/release-please/manifest-main.json create mode 100644 .github/release-please/manifest-v11.x.json delete mode 100644 .github/release-please/manifest.json diff --git a/.github/release-please/config.json b/.github/release-please/config.json index 2dcade99d0..576b462e0f 100644 --- a/.github/release-please/config.json +++ b/.github/release-please/config.json @@ -4,19 +4,22 @@ "include-component-in-tag": false, "changelog-sections": [ - { "type": "feat", "section": "๐ŸŒŸ Features", "hidden": false }, - { "type": "fix", "section": "๐Ÿฉน Fixes", "hidden": false }, - { "type": "docs", "section": "๐Ÿ“š Documentation", "hidden": false }, + {"type": "feat", "section": "๐ŸŒŸ Features", "hidden": false}, + {"type": "fix", "section": "๐Ÿฉน Fixes", "hidden": false}, + {"type": "docs", "section": "๐Ÿ“š Documentation", "hidden": false}, - { "type": "chore", "section": "๐Ÿงน Chores", "hidden": false }, - { "type": "perf", "section": "๐Ÿงน Chores", "hidden": false }, - { "type": "refactor", "section": "๐Ÿงน Chores", "hidden": false }, - { "type": "test", "section": "๐Ÿงน Chores", "hidden": false }, + {"type": "chore", "section": "๐Ÿงน Chores", "hidden": false}, + {"type": "perf", "section": "๐Ÿงน Chores", "hidden": false}, + {"type": "refactor", "section": "๐Ÿงน Chores", "hidden": false}, + {"type": "test", "section": "๐Ÿงน Chores", "hidden": false}, - { "type": "build", "section": "๐Ÿค– Automation", "hidden": false }, - { "type": "ci", "section": "๐Ÿค– Automation", "hidden": true } + {"type": "build", "section": "๐Ÿค– Automation", "hidden": false}, + {"type": "ci", "section": "๐Ÿค– Automation", "hidden": true} ], + "separate-pull-requests": true, "packages": { - ".": {} + ".": { + "release-type": "node" + } } } diff --git a/.github/release-please/manifest-main.json b/.github/release-please/manifest-main.json new file mode 100644 index 0000000000..7ab411fc3d --- /dev/null +++ b/.github/release-please/manifest-main.json @@ -0,0 +1 @@ +{".": "12.0.0"} diff --git a/.github/release-please/manifest-v11.x.json b/.github/release-please/manifest-v11.x.json new file mode 100644 index 0000000000..b47733cded --- /dev/null +++ b/.github/release-please/manifest-v11.x.json @@ -0,0 +1 @@ +{".": "11.7.4"} diff --git a/.github/release-please/manifest.json b/.github/release-please/manifest.json deleted file mode 100644 index e4b294762f..0000000000 --- a/.github/release-please/manifest.json +++ /dev/null @@ -1 +0,0 @@ -{".":"11.7.4"} diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index 488bfe7849..ba43892853 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -24,7 +24,8 @@ jobs: id: release with: config-file: .github/release-please/config.json - manifest-file: .github/release-please/manifest.json + manifest-file: .github/release-please/manifest-${{ github.ref_name }}.json + target-branch: ${{ github.ref_name }} npm_publish: name: Publish to npm