@@ -23,39 +23,43 @@ jobs:
2323 output : dist/CONTRIBUTORS.svg
2424 avatarSize : 42
2525
26- # - name: Create Tag
27- # id: create_tag
28- # uses: jaywcjlove/create-tag-action@v1.3.6
29- # with:
30- # package-path: ./package.json
26+ - name : Create Tag
27+ id : create_tag
28+ uses : jaywcjlove/create-tag-action@v1.3.6
29+ with :
30+ package-path : ./package.json
31+
32+ - name : get tag version
33+ id : tag_version
34+ uses : jaywcjlove/changelog-generator@v1.5.3
3135
3236 - name : Deploy Website
3337 uses : peaceiris/actions-gh-pages@v3
3438 with :
3539 user_name : ' github-actions[bot]'
3640 user_email : ' github-actions[bot]@users.noreply.github.com'
37- commit_message : ${{ github.event.head_commit.message }}
38- # commit_message: ${{steps.tag_version.outputs.tag}} ${{ github.event.head_commit.message }}
41+ # commit_message: ${{ github.event.head_commit.message }}
42+ commit_message : ${{steps.tag_version.outputs.tag}} ${{ github.event.head_commit.message }}
3943 github_token : ${{ secrets.GITHUB_TOKEN }}
4044 publish_dir : ./dist
4145
42- # - name: Generate Changelog
43- # id: changelog
44- # uses: jaywcjlove/changelog-generator@v1.5.3
45- # with:
46- # token: ${{ secrets.GITHUB_TOKEN }}
47- # filter-author: (jaywcjlove|小弟调调™|dependabot\[bot\]|Renovate Bot)
48- # filter: (^[\s]+?[R|r]elease)|(^[R|r]elease)
49-
50- # - name: Create Release
51- # uses: ncipollo/release-action@v1
52- # if: steps.create_tag.outputs.successful
53- # with:
54- # token: ${{ secrets.GITHUB_TOKEN }}
55- # name: ${{ steps.create_tag.outputs.version }}
56- # tag: ${{ steps.create_tag.outputs.version }}
57- # body: |
58- # Documentation ${{ steps.changelog.outputs.tag }}: https://raw.githack.com/jaywcjlove/html-tutorial/${{ steps.changelog.outputs.gh-pages-short-hash }}/index.html
59- # Comparing Changes: ${{ steps.changelog.outputs.compareurl }}
60-
61- # ${{ steps.changelog.outputs.changelog }}
46+ - name : Generate Changelog
47+ id : changelog
48+ uses : jaywcjlove/changelog-generator@v1.5.3
49+ with :
50+ token : ${{ secrets.GITHUB_TOKEN }}
51+ filter-author : (jaywcjlove|小弟调调™|dependabot\[bot\]|Renovate Bot)
52+ filter : (^[\s]+?[R|r]elease)|(^[R|r]elease)
53+
54+ - name : Create Release
55+ uses : ncipollo/release-action@v1
56+ if : steps.create_tag.outputs.successful
57+ with :
58+ token : ${{ secrets.GITHUB_TOKEN }}
59+ name : ${{ steps.create_tag.outputs.version }}
60+ tag : ${{ steps.create_tag.outputs.version }}
61+ body : |
62+ Documentation ${{ steps.changelog.outputs.tag }}: https://raw.githack.com/jaywcjlove/html-tutorial/${{ steps.changelog.outputs.gh-pages-short-hash }}/index.html
63+ Comparing Changes: ${{ steps.changelog.outputs.compareurl }}
64+
65+ ${{ steps.changelog.outputs.changelog }}
0 commit comments