From f7851e24614bdae098dacc3e0179a682f63c23c9 Mon Sep 17 00:00:00 2001 From: dotnet-agent-team-bot <141066016+dotnet-agent-team-bot@users.noreply.github.com> Date: Fri, 8 Dec 2023 10:10:51 -0600 Subject: [PATCH 1/6] chore: bootstrap releases for path: . (#2127) --- .release-please-manifest.json | 3 +++ release-please-config.json | 13 +++++++++++++ 2 files changed, 16 insertions(+) create mode 100644 .release-please-manifest.json create mode 100644 release-please-config.json diff --git a/.release-please-manifest.json b/.release-please-manifest.json new file mode 100644 index 0000000000..46b1b67c03 --- /dev/null +++ b/.release-please-manifest.json @@ -0,0 +1,3 @@ +{ + ".": "0.0.0" +} \ No newline at end of file diff --git a/release-please-config.json b/release-please-config.json new file mode 100644 index 0000000000..472a040a10 --- /dev/null +++ b/release-please-config.json @@ -0,0 +1,13 @@ +{ + "packages": { + ".": { + "changelog-path": "CHANGELOG.md", + "release-type": "go", + "bump-minor-pre-major": false, + "bump-patch-for-minor-pre-major": false, + "draft": false, + "prerelease": false + } + }, + "$schema": "https://raw.githubusercontent.com/googleapis/release-please/main/schemas/config.json" +} \ No newline at end of file From 0e33372310418a8a82c1fe444300d8cc87bceb56 Mon Sep 17 00:00:00 2001 From: Marty Tippin <120425148+tippmar-nr@users.noreply.github.com> Date: Fri, 8 Dec 2023 10:24:59 -0600 Subject: [PATCH 2/6] tinkering --- .github/workflows/release-please.yml | 7 +++---- release-please-config.json | 5 +++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index de9f2de1d4..f4a9541b70 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -19,9 +19,8 @@ jobs: disable-sudo: true egress-policy: audit - - uses: google-github-actions/release-please-action@db8f2c60ee802b3748b512940dde88eabd7b7e01 # v3.7.13 + - uses: google-github-actions/release-please-action@a6d1fd9854c8c40688a72f7e4b072a1e965860a0 # v4.0.0 with: - release-type: go - changelog-path: src/Agent/CHANGELOG.md token: ${{ secrets.DOTNET_AGENT_GH_TOKEN }} - changelog-types: '[{"type":"notice","section":"Notice","hidden":false},{"type":"feat","section":"New features","hidden":false},{"type":"fix","section":"Fixes","hidden":false},{"type":"security","section":"Security","hidden":false}]' + config-file: release-please-config.json + manifest-file: .release-please-manifest.json \ No newline at end of file diff --git a/release-please-config.json b/release-please-config.json index 472a040a10..3988c9430f 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -1,12 +1,13 @@ { "packages": { ".": { - "changelog-path": "CHANGELOG.md", + "changelog-path": "src/Agent/CHANGELOG.md", "release-type": "go", "bump-minor-pre-major": false, "bump-patch-for-minor-pre-major": false, "draft": false, - "prerelease": false + "prerelease": false, + "changelog-sections": [{"type":"notice","section":"Notice","hidden":false},{"type":"feat","section":"New features","hidden":false},{"type":"fix","section":"Fixes","hidden":false},{"type":"security","section":"Security","hidden":false}] } }, "$schema": "https://raw.githubusercontent.com/googleapis/release-please/main/schemas/config.json" From ec928da1f505ca5cef9de2e466277dd0dfa53ab5 Mon Sep 17 00:00:00 2001 From: Marty Tippin <120425148+tippmar-nr@users.noreply.github.com> Date: Fri, 8 Dec 2023 10:29:40 -0600 Subject: [PATCH 3/6] update release please manifest --- .release-please-manifest.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 46b1b67c03..f770dbd2d2 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.0.0" + ".": "10.20.0" } \ No newline at end of file From f0d77b149685f6650c1c47e19d21343da3756241 Mon Sep 17 00:00:00 2001 From: Marty Tippin <120425148+tippmar-nr@users.noreply.github.com> Date: Fri, 8 Dec 2023 10:35:07 -0600 Subject: [PATCH 4/6] json formatting --- release-please-config.json | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/release-please-config.json b/release-please-config.json index 3988c9430f..d41169cce2 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -7,7 +7,28 @@ "bump-patch-for-minor-pre-major": false, "draft": false, "prerelease": false, - "changelog-sections": [{"type":"notice","section":"Notice","hidden":false},{"type":"feat","section":"New features","hidden":false},{"type":"fix","section":"Fixes","hidden":false},{"type":"security","section":"Security","hidden":false}] + "changelog-sections": [ + { + "type": "notice", + "section": "Notice", + "hidden": false + }, + { + "type": "feat", + "section": "New features", + "hidden": false + }, + { + "type": "fix", + "section": "Fixes", + "hidden": false + }, + { + "type": "security", + "section": "Security", + "hidden": false + } + ] } }, "$schema": "https://raw.githubusercontent.com/googleapis/release-please/main/schemas/config.json" From 36f801259ba33df655d04c2d93cde74b86236509 Mon Sep 17 00:00:00 2001 From: Marty Tippin <120425148+tippmar-nr@users.noreply.github.com> Date: Fri, 8 Dec 2023 10:37:57 -0600 Subject: [PATCH 5/6] Move new files to a folder --- .github/workflows/release-please.yml | 4 ++-- .../.release-please-manifest.json | 0 .../release-please-config.json | 0 3 files changed, 2 insertions(+), 2 deletions(-) rename .release-please-manifest.json => release-please/.release-please-manifest.json (100%) rename release-please-config.json => release-please/release-please-config.json (100%) diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index f4a9541b70..9c4856a72a 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -22,5 +22,5 @@ jobs: - uses: google-github-actions/release-please-action@a6d1fd9854c8c40688a72f7e4b072a1e965860a0 # v4.0.0 with: token: ${{ secrets.DOTNET_AGENT_GH_TOKEN }} - config-file: release-please-config.json - manifest-file: .release-please-manifest.json \ No newline at end of file + config-file: release-please/release-please-config.json + manifest-file: release-please/.release-please-manifest.json \ No newline at end of file diff --git a/.release-please-manifest.json b/release-please/.release-please-manifest.json similarity index 100% rename from .release-please-manifest.json rename to release-please/.release-please-manifest.json diff --git a/release-please-config.json b/release-please/release-please-config.json similarity index 100% rename from release-please-config.json rename to release-please/release-please-config.json From ec3e556c4fe5bb80b8b288facd0e282325fe457a Mon Sep 17 00:00:00 2001 From: Marty Tippin <120425148+tippmar-nr@users.noreply.github.com> Date: Fri, 8 Dec 2023 10:51:25 -0600 Subject: [PATCH 6/6] Add sentence-case plugin --- release-please/release-please-config.json | 1 + 1 file changed, 1 insertion(+) diff --git a/release-please/release-please-config.json b/release-please/release-please-config.json index d41169cce2..ea3868223a 100644 --- a/release-please/release-please-config.json +++ b/release-please/release-please-config.json @@ -31,5 +31,6 @@ ] } }, + "plugins": ["sentence-case"], "$schema": "https://raw.githubusercontent.com/googleapis/release-please/main/schemas/config.json" } \ No newline at end of file