File tree Expand file tree Collapse file tree 1 file changed +13
-10
lines changed Expand file tree Collapse file tree 1 file changed +13
-10
lines changed Original file line number Diff line number Diff line change 1
1
name : Create release
2
2
3
3
on :
4
- create :
4
+ push :
5
5
tags :
6
- - ' v*.* '
6
+ - ' v[0-9]+.[0-9]+.[0-9]+ '
7
7
8
8
jobs :
9
9
release :
10
10
name : Release on GitHub
11
- runs-on : ubuntu-18.04
12
- if : contains(github.ref, '.')
11
+ runs-on : ubuntu-20.04
12
+ permissions :
13
+ contents : write
13
14
steps :
15
+ - name : Get release information
16
+ id : release_info
17
+ run : |
18
+ echo ::set-output name=TAG::${GITHUB_REF/refs\/tags\//}
19
+ echo ::set-output name=VERSION::${GITHUB_REF/refs\/tags\/v/}
14
20
- name : Create GitHub release
15
- id : create_release
16
- uses : actions/create-release@v1
17
- env :
18
- GITHUB_TOKEN : ${{ github.token }}
21
+ uses : softprops/action-gh-release@v1
19
22
with :
20
- tag_name : ${{ github.ref }}
21
- release_name : ${{ github.ref }}
23
+ tag_name : ${{ steps.release_info.outputs.TAG }}
24
+ name : ${{ steps.release_info.outputs.TAG }}
22
25
body : >
23
26
Learn more about this release from the [changelog](https://github.com/dessant/lock-threads/blob/master/CHANGELOG.md#changelog).
You can’t perform that action at this time.
0 commit comments