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 + } + ] + } + } +}