99 runs-on : ubuntu-latest
1010 steps :
1111 - name : Checkout code
12- uses : actions/checkout@v2
12+ uses : actions/checkout@v5
1313 - name : Build zip files
1414 run : |
1515 sudo apt-get update
@@ -18,19 +18,19 @@ jobs:
1818 - name : Get Matrix filename
1919 id : get-matrix-filename
2020 run : |
21- echo ::set-output name= matrix-filename:: $(cd ..;ls script.module.inputstreamhelper*.zip | head -1)
21+ echo matrix-filename= $(cd ..;ls script.module.inputstreamhelper*.zip | head -1) >> $GITHUB_OUTPUT
2222 - name : Get body
2323 id : get-body
2424 run : |
2525 description=$(sed '1,/^## Releases$/d;/## v[0-9\.]* ([0-9-]*)/d;/^$/,$d' README.md)
2626 echo $description
27- description="${description//'%'/'%25'}"
28- description="${description//$'\n'/'%0A'}"
29- description="${ description//$'\r'/'%0D'}"
30- echo ::set-output name=body::$description
27+ EOF=$(dd if=/dev/urandom bs=15 count=1 status=none | base64)
28+ echo "body<<$EOF" >> $GITHUB_OUTPUT
29+ echo "$ description" >> $GITHUB_OUTPUT
30+ echo "$EOF" >> $GITHUB_OUTPUT
3131 - name : Create Release
3232 id : create_release
33- uses : actions/create- release@v1
33+ uses : softprops/action-gh- release@v2
3434 env :
3535 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
3636 with :
@@ -39,19 +39,11 @@ jobs:
3939 body : ${{ steps.get-body.outputs.body }}
4040 draft : false
4141 prerelease : false
42- - name : Upload Matrix zip
43- id : upload-matrix-zip
44- uses : actions/upload-release-asset@v1
45- env :
46- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
47- with :
48- upload_url : ${{ steps.create_release.outputs.upload_url }}
49- asset_name : ${{ steps.get-matrix-filename.outputs.matrix-filename }}
50- asset_path : ../${{ steps.get-matrix-filename.outputs.matrix-filename }}
51- asset_content_type : application/zip
42+ files : |
43+ ../${{ steps.get-matrix-filename.outputs.matrix-filename }}
5244 - name : Generate distribution zip and submit to official kodi repository
5345 id : kodi-addon-submitter
54- uses : xbmc /action-kodi-addon-submitter@master
46+ uses : mediaminister /action-kodi-addon-submitter@master
5547 with :
5648 kodi-repository : repo-scripts
5749 kodi-version : matrix
0 commit comments