--- /dev/null
+name: Release Drafter
+
+on:
+ push:
+ branches:
+ - dev
+
+permissions:
+ contents: write
+ pull-requests: write
+
+jobs:
+ release-please:
+ runs-on: ubuntu-latest
+ outputs:
+ version: ${{ steps.release.outputs.tag_name }}
+ release_created: ${{ steps.release.outputs.release_created }}
+ steps:
+ - uses: googleapis/release-please-action@v4
+ id: release
+ 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
--- /dev/null
+name: Release Drafter
+
+on:
+ push:
+ branches:
+ - stable
+
+jobs:
+ update_release_draft:
+ runs-on: ubuntu-latest
+ steps:
+ # Drafts your next Release notes as Pull Requests are merged into "master"
+ - uses: release-drafter/release-drafter@v6.0.0
+ env:
+ GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+++ /dev/null
-name: Release Drafter
-
-on:
- push:
- branches:
- - main
-
-jobs:
- update_release_draft:
- runs-on: ubuntu-latest
- steps:
- # Drafts your next Release notes as Pull Requests are merged into "master"
- - uses: release-drafter/release-drafter@v6.0.0
- env:
- GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}