File tree Expand file tree Collapse file tree 2 files changed +24
-27
lines changed
Expand file tree Collapse file tree 2 files changed +24
-27
lines changed Original file line number Diff line number Diff line change 1+ name : Changelog Preview
2+ on :
3+ pull_request :
4+ types :
5+ - opened
6+ - synchronize
7+ - reopened
8+ - edited
9+ - labeled
10+ jobs :
11+ changelog-preview :
12+ uses : getsentry/craft/.github/workflows/changelog-preview.yml@v2
13+ secrets : inherit
Original file line number Diff line number Diff line change 33 workflow_dispatch :
44 inputs :
55 version :
6- description : Version to release
7- required : true
6+ description : Version to release (or "auto")
7+ required : false
88 force :
9- description : Force a release even when there are release-blockers (optional)
9+ description : Force a release even when there are release-blockers
1010 required : false
1111 merge_target :
12- description : Target branch to merge into. Uses the default branch as a fallback (optional)
12+ description : Target branch to merge into
1313 required : false
14- default : main
1514jobs :
1615 release :
17- runs-on : ubuntu-22.04
18- name : " Release a new version"
19- steps :
20- - name : Get auth token
21- id : token
22- uses : actions/create-github-app-token@5d869da34e18e7287c1daad50e0b8ea0f506ce69 # v1.11.0
23- with :
24- app-id : ${{ vars.SENTRY_RELEASE_BOT_CLIENT_ID }}
25- private-key : ${{ secrets.SENTRY_RELEASE_BOT_PRIVATE_KEY }}
26- - uses : actions/checkout@v4
27- with :
28- token : ${{ steps.token.outputs.token }}
29- fetch-depth : 0
30- - name : Prepare release
31- uses : getsentry/action-prepare-release@v1
32- env :
33- GITHUB_TOKEN : ${{ steps.token.outputs.token }}
34- with :
35- version : ${{ github.event.inputs.version }}
36- force : ${{ github.event.inputs.force }}
37- merge_target : ${{ github.event.inputs.merge_target }}
38- craft_config_from_merge_target : true
16+ uses : getsentry/craft/.github/workflows/release.yml@v2
17+ with :
18+ version : ${{ inputs.version }}
19+ force : ${{ inputs.force }}
20+ merge_target : ${{ inputs.merge_target }}
21+ craft_config_from_merge_target : ' true'
22+ secrets : inherit
You can’t perform that action at this time.
0 commit comments