File tree 2 files changed +42
-1
lines changed
2 files changed +42
-1
lines changed Original file line number Diff line number Diff line change 1
- minVersion : ' 0.13.2 '
1
+ minVersion : ' 0.14.0 '
2
2
github :
3
3
owner : getsentry
4
4
repo : sentry-javascript
Original file line number Diff line number Diff line change
1
+ name : release
2
+ on :
3
+ workflow_dispatch :
4
+ inputs :
5
+ version :
6
+ description : Version to release
7
+ required : true
8
+ force :
9
+ description : Force a release even when there are release-blockers (optional)
10
+ required : false
11
+ jobs :
12
+ release :
13
+ runs-on : ubuntu-latest
14
+ name : ' Release a new version'
15
+ steps :
16
+ - name : Prepare release
17
+ uses : getsentry/action-prepare-release@main
18
+ with :
19
+ version : ${{ github.event.inputs.version }}
20
+ force : ${{ github.event.inputs.force }}
21
+ - uses : actions/checkout@v2
22
+ with :
23
+ token : ${{ secrets.GH_RELEASE_PAT }}
24
+ fetch-depth : 0
25
+ - uses : getsentry/craft@master
26
+ name : Craft Prepare
27
+ with :
28
+ action : prepare
29
+ version : ${{ env.RELEASE_VERSION }}
30
+ - name : Request publish
31
+ if : success()
32
+ uses : actions/github-script@v3
33
+ with :
34
+ github-token : ${{ secrets.GH_RELEASE_PAT }}
35
+ script : |
36
+ const repoInfo = context.repo;
37
+ await github.issues.create({
38
+ owner: repoInfo.owner,
39
+ repo: 'publish',
40
+ title: `publish: ${repoInfo.repo}@${process.env.RELEASE_VERSION}`,
41
+ });
You can’t perform that action at this time.
0 commit comments