ci(release): Switch from action-prepare-release to Craft (#4129)

This commit is contained in:
Burak Yigit Kaya 2026-01-30 23:51:55 +00:00 committed by GitHub
parent 4fc7f4a217
commit 7a4ea817f4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 23 additions and 3 deletions

View File

@ -3,4 +3,6 @@ changelogPolicy: auto
artifactProvider:
name: none
targets:
- name: github
- name: github
versioning:
policy: calver

18
.github/workflows/changelog-preview.yml vendored Normal file
View File

@ -0,0 +1,18 @@
name: Changelog Preview
on:
pull_request:
types:
- opened
- synchronize
- reopened
- edited
- labeled
- unlabeled
permissions:
contents: write
pull-requests: write
jobs:
changelog-preview:
uses: getsentry/craft/.github/workflows/changelog-preview.yml@v2
secrets: inherit

View File

@ -3,7 +3,7 @@ on:
workflow_dispatch:
inputs:
version:
description: Version to release (optional)
description: Version to release (or "auto")
required: false
force:
description: Force a release even when there are release-blockers (optional)
@ -33,7 +33,7 @@ jobs:
fetch-depth: 0
- name: Prepare release
id: prepare-release
uses: getsentry/action-prepare-release@3cea80dc3938c0baf5ec4ce752ecb311f8780cdc # v1.6.4
uses: getsentry/craft@c6e2f04939b6ee67030588afbb5af76b127d8203 # v2
env:
GITHUB_TOKEN: ${{ steps.token.outputs.token }}
with: