@@ -30,11 +30,11 @@ jobs:
3030 '.version = $ver | .manifest = $manifest | .download = $download' \
3131 system.json > system_updated.json
3232 mv system_updated.json system.json
33+ # Keep a copy for uploading as release asset
34+ cp system.json /tmp/system.json
3335
3436 - name : Cleaning up directory
3537 run : |
36- # Keep a copy of system.json before moving into subfolder
37- cp system.json system-prerelease.json
3838 rm -rf less
3939 rm -rf node_modules
4040 rm -rf jsconfig.json
4444 rm -rf scripts/push_to_discord
4545 mkdir sr5
4646 shopt -s extglob
47- mv !(sr5|system-prerelease.json ) sr5/
47+ mv !(sr5) sr5/
4848
4949 - name : Zipping system
5050 run : |
5656 run : |
5757 gh release create "${{ steps.vars.outputs.tag }}" \
5858 "sr5_${{ steps.vars.outputs.tag }}.zip" \
59- "system-prerelease.json# system.json" \
59+ "/tmp/ system.json" \
6060 --title "[Alpha Release] ${{ steps.vars.outputs.tag }}" \
6161 --prerelease \
6262 --notes "This is an alpha release. Do not use for production, it is subject to big/incompatible changes."
@@ -68,11 +68,11 @@ jobs:
6868 # Create or update the persistent "pre-release" release with the latest manifest
6969 if gh release view pre-release &>/dev/null; then
7070 gh release upload pre-release \
71- "system-prerelease.json# system.json" \
71+ "/tmp/ system.json" \
7272 --clobber
7373 else
7474 gh release create pre-release \
75- "system-prerelease.json# system.json" \
75+ "/tmp/ system.json" \
7676 --title "Pre-release Manifest" \
7777 --prerelease \
7878 --notes "Persistent pre-release manifest. Install URL: https://github.com/${{ github.repository }}/releases/download/pre-release/system.json"
0 commit comments