File tree Expand file tree Collapse file tree 1 file changed +31
-0
lines changed Expand file tree Collapse file tree 1 file changed +31
-0
lines changed Original file line number Diff line number Diff line change
1
+ name : ' Release'
2
+ on :
3
+ push :
4
+ tags :
5
+ - ' *'
6
+
7
+ jobs :
8
+ release :
9
+ if : startsWith(github.ref, 'refs/tags/v')
10
+ runs-on : ubuntu-latest
11
+ steps :
12
+ - name : Build Changelog
13
+ id : github_release
14
+ uses : mikepenz/release-changelog-builder-action@v1
15
+ env :
16
+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
17
+ - name : Create Release
18
+ uses : actions/create-release@v1
19
+ with :
20
+ tag_name : ${{ github.ref }}
21
+ release_name : ${{ github.ref }}
22
+ body : ${{steps.github_release.outputs.changelog}}
23
+ env :
24
+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
25
+ - uses : actions/checkout@v1
26
+ - name : Release Gem
27
+ uses : cadwallion/publish-rubygems-action@master
28
+ env :
29
+ GITHUB_TOKEN : ${{secrets.GITHUB_TOKEN}}
30
+ RUBYGEMS_API_KEY : ${{secrets.RUBYGEMS_API_KEY}}
31
+ RELEASE_COMMAND : rake release
You can’t perform that action at this time.
0 commit comments