feat: begin release-please setup

This commit is contained in:
Eli Bosley
2024-08-28 15:53:24 -04:00
parent f5f5a081e6
commit d80f25dc96

View File

@@ -12,6 +12,19 @@ concurrency:
cancel-in-progress: true
jobs:
release-please:
runs-on: ubuntu-latest
permissions:
contents: write
pull-requests: write
steps:
- id: release
uses: googleapis/release-please-action@v4
with:
release-type: node
outputs:
releases_created: ${{ steps.release.outputs.releases_created }}
tag_name: ${{ steps.release.outputs.tag_name }}
start:
# This prevents a tag running twice as it'll have a "tag" and a "commit" event
# We only want the tag to run the action as it'll be able to create the release notes