From cb8bb2fbc199132e2ea8f9ef8f376fef909cccec Mon Sep 17 00:00:00 2001 From: Cheryl M Date: Mon, 30 Dec 2024 01:09:25 +1100 Subject: [PATCH] chore: setup release please --- .github/workflows/release-please.yml | 24 ++++++++++++++++++++++++ CHANGELOG.md | 10 +++++++--- 2 files changed, 31 insertions(+), 3 deletions(-) create mode 100644 .github/workflows/release-please.yml diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml new file mode 100644 index 00000000..754c31a2 --- /dev/null +++ b/.github/workflows/release-please.yml @@ -0,0 +1,24 @@ +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: + # this assumes that you have created a personal access token + # (PAT) and configured it as a GitHub action secret named + # `MY_RELEASE_PLEASE_TOKEN` (this secret name is not important). + token: ${{ secrets.GITHUB_TOKEN }} + # this is a built-in strategy in release-please, see "Action Inputs" + # for more options + release-type: simple diff --git a/CHANGELOG.md b/CHANGELOG.md index 19bcd69a..090e9123 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,13 +14,17 @@ > PATCH version when you make backward compatible bug fixes
## [Unreleased] -- Updated readme for installation part ([#225])(https://github.com/chingu-x/chingu-dashboard-be/pull/225) -- Updated nestjs packages to latest version ([#233])(https://github.com/chingu-x/chingu-dashboard-be/pull/233) -- Refactoring of email service + unit tests ([#232](https://github.com/chingu-x/chingu-dashboard-be/pull/232)) + ### Added +- Added release please github actions ([#235])(https://github.com/chingu-x/chingu-dashboard-be/pull/235) + ### Changed +- Updated readme for installation part ([#225])(https://github.com/chingu-x/chingu-dashboard-be/pull/225) +- Updated nestjs packages to latest version ([#233])(https://github.com/chingu-x/chingu-dashboard-be/pull/233) +- Refactoring of email service + unit tests ([#232](https://github.com/chingu-x/chingu-dashboard-be/pull/232)) + ### Fixed ### Removed