@@ -42,21 +42,22 @@ jobs:
42
42
echo "release tag: ${tag1}"
43
43
composer install --no-progress --no-suggest
44
44
45
- # Add a test script to composer.json, for instance: "test": "vendor/bin/phpunit"
46
- # Docs: https://getcomposer.org/doc/articles/scripts.md
47
-
48
- # - name: Build phar and send to github assets
49
- # run: |
50
- # echo $RELEASE_TAG
51
- # echo $RELEASE_NAME
52
- # php -d phar.readonly=0 bin/kite phar:pack -o kite-${RELEASE_TAG}.phar --no-progress
53
- # php kite-${RELEASE_TAG}.phar -V
54
-
55
- # https://github.com/actions/create-release
56
- - uses : meeDamian/github-release@2.0
45
+ - name : Generate changelog file
46
+ id : changelog
47
+ run : |
48
+ wget -c -q https://github.com/inhere/kite/releases/latest/download/kite.phar
49
+ php kite.phar git cl prev last --style gh-release --no-merges --fetch-tags --unshallow --file changelog.md
50
+ cat changelog.md
51
+
52
+ # https://github.com/softprops/action-gh-release
53
+ - name : Create release and upload assets
54
+ uses : softprops/action-gh-release@v1
55
+ # if: startsWith(github.ref, 'refs/tags/')
57
56
with :
58
- gzip : false
59
- token : ${{ secrets.GITHUB_TOKEN }}
60
- tag : ${{ env.RELEASE_TAG }}
61
57
name : ${{ env.RELEASE_TAG }}
62
- # files: kite-${{ env.RELEASE_TAG }}.phar
58
+ tag_name : ${{ env.RELEASE_TAG }}
59
+ body_path : changelog.md
60
+ # files: kite-${{ env.RELEASE_TAG }}.phar
61
+ env :
62
+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
63
+ # GITHUB_REPOSITORY: my_gh_org/my_gh_repo
0 commit comments