From a5b0f3f126d0ea315d2b27447061fdd004b454ed Mon Sep 17 00:00:00 2001 From: Ayushman Chhabra <14110965+ayushmanchhabra@users.noreply.github.com> Date: Tue, 13 Feb 2024 22:25:00 -0500 Subject: [PATCH 1/5] chore(release-please-action): upgrade from v2 to v4 --- .github/workflows/release-please.yml | 39 +------ .release-please-manifest.json | 3 + release-please-config.json | 160 +++++++++++++++++++++++++++ 3 files changed, 166 insertions(+), 36 deletions(-) create mode 100644 .release-please-manifest.json create mode 100644 release-please-config.json diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index de4cb087a7..3be53844e1 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -16,42 +16,9 @@ jobs: if: github.event_name == 'push' runs-on: ubuntu-latest steps: - - uses: google-github-actions/release-please-action@v2 - id: release - with: - package-name: node-gyp - release-type: node - changelog-types: > - [{"type":"feat","section":"Features","hidden":false}, - {"type":"fix","section":"Bug Fixes","hidden":false}, - {"type":"bin","section":"Core","hidden":false}, - {"type":"gyp","section":"Core","hidden":false}, - {"type":"lib","section":"Core","hidden":false}, - {"type":"src","section":"Core","hidden":false}, - {"type":"test","section":"Tests","hidden":false}, - {"type":"build","section":"Core","hidden":false}, - {"type":"clean","section":"Core","hidden":false}, - {"type":"configure","section":"Core","hidden":false}, - {"type":"install","section":"Core","hidden":false}, - {"type":"list","section":"Core","hidden":false}, - {"type":"rebuild","section":"Core","hidden":false}, - {"type":"remove","section":"Core","hidden":false}, - {"type":"deps","section":"Core","hidden":false}, - {"type":"python","section":"Core","hidden":false}, - {"type":"lin","section":"Core","hidden":false}, - {"type":"linux","section":"Core","hidden":false}, - {"type":"mac","section":"Core","hidden":false}, - {"type":"macos","section":"Core","hidden":false}, - {"type":"win","section":"Core","hidden":false}, - {"type":"windows","section":"Core","hidden":false}, - {"type":"zos","section":"Core","hidden":false}, - {"type":"doc","section":"Doc","hidden":false}, - {"type":"docs","section":"Doc","hidden":false}, - {"type":"readme","section":"Doc","hidden":false}, - {"type":"chore","section":"Miscellaneous","hidden":false}, - {"type":"refactor","section":"Miscellaneous","hidden":false}, - {"type":"ci","section":"Miscellaneous","hidden":false}, - {"type":"meta","section":"Miscellaneous","hidden":false}] + - uses: google-github-actions/release-please-action@v4 + id: release + target-branch: dev-2871 # Standard Conventional Commits: `feat` and `fix` # node-gyp subdirectories: `bin`, `gyp`, `lib`, `src`, `test` # node-gyp subcommands: `build`, `clean`, `configure`, `install`, `list`, `rebuild`, `remove` diff --git a/.release-please-manifest.json b/.release-please-manifest.json new file mode 100644 index 0000000000..31da23be6f --- /dev/null +++ b/.release-please-manifest.json @@ -0,0 +1,3 @@ +{ + ".": "10.0.1" +} diff --git a/release-please-config.json b/release-please-config.json new file mode 100644 index 0000000000..61007eed71 --- /dev/null +++ b/release-please-config.json @@ -0,0 +1,160 @@ +{ + "packages": { + ".": { + "last-release-sha": "da19158e7a02c574d4f6d3d367ee264cb08d47ec", + "release-type": "node", + "changelog-sections": [ + { + "type": "feat", + "section": "Features", + "hidden": false + }, + { + "type": "fix", + "section": "Bug Fixes", + "hidden": false + }, + { + "type": "bin", + "section": "Core", + "hidden": false + }, + { + "type": "gyp", + "section": "Core", + "hidden": false + }, + { + "type": "lib", + "section": "Core", + "hidden": false + }, + { + "type": "src", + "section": "Core", + "hidden": false + }, + { + "type": "test", + "section": "Tests", + "hidden": false + }, + { + "type": "build", + "section": "Core", + "hidden": false + }, + { + "type": "clean", + "section": "Core", + "hidden": false + }, + { + "type": "configure", + "section": "Core", + "hidden": false + }, + { + "type": "install", + "section": "Core", + "hidden": false + }, + { + "type": "list", + "section": "Core", + "hidden": false + }, + { + "type": "rebuild", + "section": "Core", + "hidden": false + }, + { + "type": "remove", + "section": "Core", + "hidden": false + }, + { + "type": "deps", + "section": "Core", + "hidden": false + }, + { + "type": "python", + "section": "Core", + "hidden": false + }, + { + "type": "lin", + "section": "Core", + "hidden": false + }, + { + "type": "linux", + "section": "Core", + "hidden": false + }, + { + "type": "mac", + "section": "Core", + "hidden": false + }, + { + "type": "macos", + "section": "Core", + "hidden": false + }, + { + "type": "win", + "section": "Core", + "hidden": false + }, + { + "type": "windows", + "section": "Core", + "hidden": false + }, + { + "type": "zos", + "section": "Core", + "hidden": false + }, + { + "type": "doc", + "section": "Doc", + "hidden": false + }, + { + "type": "docs", + "section": "Doc", + "hidden": false + }, + { + "type": "readme", + "section": "Doc", + "hidden": false + }, + { + "type": "chore", + "section": "Miscellaneous", + "hidden": false + }, + { + "type": "refactor", + "section": "Miscellaneous", + "hidden": false + }, + { + "type": "ci", + "section": "Miscellaneous", + "hidden": false + }, + { + "type": "meta", + "section": "Miscellaneous", + "hidden": false + } + ] + } + } +} From 25f938d7d1ecdbc71c8a8a7ba15011700b6069c9 Mon Sep 17 00:00:00 2001 From: Ayushman Chhabra <14110965+ayushmanchhabra@users.noreply.github.com> Date: Tue, 13 Feb 2024 22:28:06 -0500 Subject: [PATCH 2/5] chore(ci): remove target branch --- .github/workflows/release-please.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index 3be53844e1..8985302558 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -17,8 +17,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: google-github-actions/release-please-action@v4 - id: release - target-branch: dev-2871 + id: release # Standard Conventional Commits: `feat` and `fix` # node-gyp subdirectories: `bin`, `gyp`, `lib`, `src`, `test` # node-gyp subcommands: `build`, `clean`, `configure`, `install`, `list`, `rebuild`, `remove` From 5e9aef9d290b703d60188c188e79c6fd8de708d9 Mon Sep 17 00:00:00 2001 From: Ayushman Chhabra <14110965+ayushmanchhabra@users.noreply.github.com> Date: Thu, 15 Feb 2024 13:48:17 -0500 Subject: [PATCH 3/5] chore(release-please): disable `include-component-in-tag` Co-authored-by: DeeDeeG --- release-please-config.json | 1 + 1 file changed, 1 insertion(+) diff --git a/release-please-config.json b/release-please-config.json index 61007eed71..7e14644a7a 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -2,6 +2,7 @@ "packages": { ".": { "last-release-sha": "da19158e7a02c574d4f6d3d367ee264cb08d47ec", + "include-component-in-tag": false, "release-type": "node", "changelog-sections": [ { From 5d853464169858cd00fa15d57ab977402715eb6e Mon Sep 17 00:00:00 2001 From: Ayushman Chhabra <14110965+ayushmanchhabra@users.noreply.github.com> Date: Thu, 15 Feb 2024 13:51:17 -0500 Subject: [PATCH 4/5] chore(release-please): format JSON properties per line Co-authored-by: DeeDeeG --- release-please-config.json | 180 +++++++------------------------------ 1 file changed, 30 insertions(+), 150 deletions(-) diff --git a/release-please-config.json b/release-please-config.json index 7e14644a7a..813df75647 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -5,156 +5,36 @@ "include-component-in-tag": false, "release-type": "node", "changelog-sections": [ - { - "type": "feat", - "section": "Features", - "hidden": false - }, - { - "type": "fix", - "section": "Bug Fixes", - "hidden": false - }, - { - "type": "bin", - "section": "Core", - "hidden": false - }, - { - "type": "gyp", - "section": "Core", - "hidden": false - }, - { - "type": "lib", - "section": "Core", - "hidden": false - }, - { - "type": "src", - "section": "Core", - "hidden": false - }, - { - "type": "test", - "section": "Tests", - "hidden": false - }, - { - "type": "build", - "section": "Core", - "hidden": false - }, - { - "type": "clean", - "section": "Core", - "hidden": false - }, - { - "type": "configure", - "section": "Core", - "hidden": false - }, - { - "type": "install", - "section": "Core", - "hidden": false - }, - { - "type": "list", - "section": "Core", - "hidden": false - }, - { - "type": "rebuild", - "section": "Core", - "hidden": false - }, - { - "type": "remove", - "section": "Core", - "hidden": false - }, - { - "type": "deps", - "section": "Core", - "hidden": false - }, - { - "type": "python", - "section": "Core", - "hidden": false - }, - { - "type": "lin", - "section": "Core", - "hidden": false - }, - { - "type": "linux", - "section": "Core", - "hidden": false - }, - { - "type": "mac", - "section": "Core", - "hidden": false - }, - { - "type": "macos", - "section": "Core", - "hidden": false - }, - { - "type": "win", - "section": "Core", - "hidden": false - }, - { - "type": "windows", - "section": "Core", - "hidden": false - }, - { - "type": "zos", - "section": "Core", - "hidden": false - }, - { - "type": "doc", - "section": "Doc", - "hidden": false - }, - { - "type": "docs", - "section": "Doc", - "hidden": false - }, - { - "type": "readme", - "section": "Doc", - "hidden": false - }, - { - "type": "chore", - "section": "Miscellaneous", - "hidden": false - }, - { - "type": "refactor", - "section": "Miscellaneous", - "hidden": false - }, - { - "type": "ci", - "section": "Miscellaneous", - "hidden": false - }, - { - "type": "meta", - "section": "Miscellaneous", - "hidden": false - } + { "type": "feat", "section": "Features", "hidden": false }, + { "type": "fix", "section": "Bug Fixes", "hidden": false }, + { "type": "bin", "section": "Core", "hidden": false }, + { "type": "gyp", "section": "Core", "hidden": false }, + { "type": "lib", "section": "Core", "hidden": false }, + { "type": "src", "section": "Core", "hidden": false }, + { "type": "test", "section": "Tests", "hidden": false }, + { "type": "build", "section": "Core", "hidden": false }, + { "type": "clean", "section": "Core", "hidden": false }, + { "type": "configure", "section": "Core", "hidden": false }, + { "type": "install", "section": "Core", "hidden": false }, + { "type": "list", "section": "Core", "hidden": false }, + { "type": "rebuild", "section": "Core", "hidden": false }, + { "type": "remove", "section": "Core", "hidden": false }, + { "type": "deps", "section": "Core", "hidden": false }, + { "type": "python", "section": "Core", "hidden": false }, + { "type": "lin", "section": "Core", "hidden": false }, + { "type": "linux", "section": "Core", "hidden": false }, + { "type": "mac", "section": "Core", "hidden": false }, + { "type": "macos", "section": "Core", "hidden": false }, + { "type": "win", "section": "Core", "hidden": false }, + { "type": "windows", "section": "Core", "hidden": false }, + { "type": "zos", "section": "Core", "hidden": false }, + { "type": "doc", "section": "Doc", "hidden": false }, + { "type": "docs", "section": "Doc", "hidden": false }, + { "type": "readme", "section": "Doc", "hidden": false }, + { "type": "chore", "section": "Miscellaneous", "hidden": false }, + { "type": "refactor", "section": "Miscellaneous", "hidden": false }, + { "type": "ci", "section": "Miscellaneous", "hidden": false }, + { "type": "meta", "section": "Miscellaneous", "hidden": false } ] } } From 5b7901f2e9532d8aa7231f379f368f8a3a8466ce Mon Sep 17 00:00:00 2001 From: Luke Karrys Date: Wed, 6 Mar 2024 14:03:37 -0700 Subject: [PATCH 5/5] Remove last release sha --- release-please-config.json | 1 - 1 file changed, 1 deletion(-) diff --git a/release-please-config.json b/release-please-config.json index 813df75647..94b8f8110e 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -1,7 +1,6 @@ { "packages": { ".": { - "last-release-sha": "da19158e7a02c574d4f6d3d367ee264cb08d47ec", "include-component-in-tag": false, "release-type": "node", "changelog-sections": [