From 7c15ff1c47d7f6599c9b9931fe679407b532cdaf Mon Sep 17 00:00:00 2001 From: "MarvinL.com" Date: Wed, 15 Jan 2025 01:01:15 -0400 Subject: [PATCH] ci: add release-please --- .github/workflows/release-please.yml | 18 +++++++ release-please-config.json | 74 ++++++++++++++++++++++++++++ 2 files changed, 92 insertions(+) create mode 100644 .github/workflows/release-please.yml create mode 100644 release-please-config.json diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml new file mode 100644 index 0000000..34f62e7 --- /dev/null +++ b/.github/workflows/release-please.yml @@ -0,0 +1,18 @@ +on: + push: + branches: + - main + +permissions: + contents: write + pull-requests: write + +name: release-please + +jobs: + release-please: + runs-on: ubuntu-latest + steps: + - uses: googleapis/release-please-action@v4 + with: + token: ${{ secrets.MY_RELEASE_PLEASE_TOKEN }} diff --git a/release-please-config.json b/release-please-config.json new file mode 100644 index 0000000..f89b46f --- /dev/null +++ b/release-please-config.json @@ -0,0 +1,74 @@ +{ + "packages": { + ".": { + "release-type": "node", + "changelog-sections": [ + { + "type": "feat", + "section": "๐Ÿš€ New Features", + "hidden": false + }, + { + "type": "feature", + "section": "๐Ÿš€ New Features", + "hidden": false + }, + { + "type": "enhance", + "section": "๐Ÿ’… Enhancements", + "hidden": false + }, + { + "type": "fix", + "section": "๐Ÿ”ฅ Bug Fixes", + "hidden": false + }, + { + "type": "perf", + "section": "๐Ÿƒ Performance Improvements", + "hidden": false + }, + { + "type": "revert", + "section": "โ†ฉ๏ธ Reverts", + "hidden": true + }, + { + "type": "docs", + "section": "๐Ÿ“š Documentation", + "hidden": false + }, + { + "type": "style", + "section": "๐ŸŽจ Code Style", + "hidden": false + }, + { + "type": "chore", + "section": "โš™๏ธ Chores", + "hidden": false + }, + { + "type": "refactor", + "section": "โŒจ๏ธ Code Refactoring", + "hidden": false + }, + { + "type": "test", + "section": "๐Ÿงช Automated Testing", + "hidden": false + }, + { + "type": "build", + "section": "๐Ÿ› ๏ธ Build System", + "hidden": false + }, + { + "type": "ci", + "section": "๐Ÿ“ฆ CI Improvements", + "hidden": false + } + ] + } + } +}