From 4fdbe77eee9afbf3449da6c5fb5752ab47f2f5a0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 12 Mar 2024 11:46:40 +0000 Subject: [PATCH 1/2] chore(deps): bump GoogleCloudPlatform/release-please-action Bumps [GoogleCloudPlatform/release-please-action](https://github.com/googlecloudplatform/release-please-action) from 3.7 to 4.1. - [Release notes](https://github.com/googlecloudplatform/release-please-action/releases) - [Changelog](https://github.com/google-github-actions/release-please-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/googlecloudplatform/release-please-action/compare/v3.7...v4.1) --- updated-dependencies: - dependency-name: GoogleCloudPlatform/release-please-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/release-main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release-main.yml b/.github/workflows/release-main.yml index 6977ce1..95e11a5 100644 --- a/.github/workflows/release-main.yml +++ b/.github/workflows/release-main.yml @@ -7,7 +7,7 @@ jobs: release-please: runs-on: ubuntu-latest steps: - - uses: GoogleCloudPlatform/release-please-action@v3.7 + - uses: GoogleCloudPlatform/release-please-action@v4.1 id: release with: release-type: node From 7b2556fa385da64fec0128b52397e89ce6e07afa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Eichhorn?= Date: Wed, 4 Sep 2024 09:39:52 +0200 Subject: [PATCH 2/2] ci: Migrate release-please config --- .github/workflows/release-main.yml | 18 ------------------ .release-please-manifest.json | 3 +++ release-please-config.json | 22 ++++++++++++++++++++++ 3 files changed, 25 insertions(+), 18 deletions(-) create mode 100644 .release-please-manifest.json create mode 100644 release-please-config.json diff --git a/.github/workflows/release-main.yml b/.github/workflows/release-main.yml index 95e11a5..5d202d0 100644 --- a/.github/workflows/release-main.yml +++ b/.github/workflows/release-main.yml @@ -9,24 +9,6 @@ jobs: steps: - uses: GoogleCloudPlatform/release-please-action@v4.1 id: release - with: - release-type: node - package-name: "@kiwigrid/antora-maven-content" - changelog-types: | - [ - {"type":"feat","section":"๐ŸŽ Features"}, - {"type":"fix","section":"๐Ÿ› Bug Fixes"}, - {"type":"perf","section":"๐Ÿš€ Performance Improvements"}, - {"type":"deps","section":"๐Ÿ“ฆ Dependencies"}, - {"type":"revert","section":"Reverts"}, - {"type":"docs","section":"๐Ÿ“– Documentation"}, - {"type":"style","section":"Styles","hidden":true}, - {"type":"chore","section":"๐Ÿงน Miscellaneous Chores","hidden":false}, - {"type":"refactor","section":"Code Refactoring","hidden":true}, - {"type":"test","section":"Tests","hidden":true}, - {"type":"build","section":"๐Ÿ—๏ธ Build System","hidden":true}, - {"type":"ci","section":"Continuous Integration","hidden":true} - ] # The logic below handles the npm publication: - uses: actions/checkout@v4 # these if statements ensure that a publication only occurs when diff --git a/.release-please-manifest.json b/.release-please-manifest.json new file mode 100644 index 0000000..bf6b571 --- /dev/null +++ b/.release-please-manifest.json @@ -0,0 +1,3 @@ +{ + ".": "1.5.4" +} diff --git a/release-please-config.json b/release-please-config.json new file mode 100644 index 0000000..715c847 --- /dev/null +++ b/release-please-config.json @@ -0,0 +1,22 @@ +{ + "release-type": "node", + "packages": { + ".": { + } + }, + "changelog-sections": [ + {"type":"feat","section":"๐ŸŽ Features"}, + {"type":"fix","section":"๐Ÿ› Bug Fixes"}, + {"type":"perf","section":"๐Ÿš€ Performance Improvements"}, + {"type":"deps","section":"๐Ÿ“ฆ Dependencies"}, + {"type":"revert","section":"Reverts"}, + {"type":"docs","section":"๐Ÿ“– Documentation"}, + {"type":"style","section":"Styles","hidden":true}, + {"type":"chore","section":"๐Ÿงน Miscellaneous Chores","hidden":false}, + {"type":"refactor","section":"Code Refactoring","hidden":true}, + {"type":"test","section":"Tests","hidden":true}, + {"type":"build","section":"๐Ÿ—๏ธ Build System","hidden":true}, + {"type":"ci","section":"Continuous Integration","hidden":true} + ], + "include-component-in-tag": false +}