@@ -65,15 +65,16 @@ jobs:
6565
6666 - name : Copy DOS4GW Binary
6767 run : |
68- cp $WATCOM/binw/dos4gw.exe dist/bin/DOS4GW.EXE
68+ cp $WATCOM/binw/dos4gw.exe dist/bin/DOS4GW.EXE
6969
7070 - name : Ensure Lua Scripts Have CR/LF Line Endings
7171 run : |
72- lua demo/xtra/DOSFREN.LUA demo/core/*.LUA demo/xtra/*.LUA
72+ lua demo/xtra/DOSFREN.LUA demo/core/*.LUA demo/xtra/*.LUA
7373
7474 - name : Create Binaries Zip
7575 run : |
76- zip -j9 --DOS-names "dist/Lua Exe.zip" dist/bin/*.EXE demo/core/*.LUA demo/xtra/*.LUA
76+ zip -j9 --DOS-names dist/LuaExe.zip dist/bin/*.EXE demo/core/*.LUA demo/xtra/*.LUA
77+ mv dist/LuaExe.zip "dist/WLE$(sha256sum dist/LuaExe.zip | awk '{print $1}' | cut -c1-5)"
7778
7879 - name : UPX Binary Compression
7980 uses : crazy-max/ghaction-upx@v3
@@ -87,17 +88,18 @@ jobs:
8788
8889 - name : Create 160k 16-bit DOS Floppy Diskette Image
8990 run : |
90- mformat -C -i dist/Lua160k.ima -v "LUA DOS" -f 160
91- mcopy -i dist/Lua160k.ima dist/bin/LUA16.EXE demo/core/*.LUA ::
91+ mformat -C -i dist/Lua160k.ima -v "LUA DOS" -f 160
92+ mcopy -i dist/Lua160k.ima dist/bin/LUA16.EXE demo/core/*.LUA ::
9293
9394 - name : Create 1.4M Multi-Platform Floppy Diskette Image
9495 run : |
95- mformat -C -i dist/LuaMulti.ima -v "LUA MULTIOS" -f 1440
96- mcopy -i dist/LuaMulti.ima dist/bin/*.EXE demo/core/*.LUA demo/xtra/*.LUA ::
96+ mformat -C -i dist/LuaMulti.ima -v "LUA MULTIOS" -f 1440
97+ mcopy -i dist/LuaMulti.ima dist/bin/*.EXE demo/core/*.LUA demo/xtra/*.LUA ::
9798
9899 - name : Create Floppy Disk Images Zip
99100 run : |
100- zip -j9 --DOS-names "dist/Lua Ima.zip" dist/*.ima
101+ zip -j9 --DOS-names dist/LuaIma.zip dist/*.ima
102+ mv dist/LuaIma.zip "dist/WLI$(sha256sum dist/LuaIma.zip | awk '{print $1}' | cut -c1-5)"
101103
102104 - name : Upload Artifacts
103105 uses : actions/upload-artifact@v4
@@ -142,6 +144,10 @@ jobs:
142144
143145 formatted_date="${day}${suffix} of ${month} ${year}"
144146 sed -i "s/{{DATE}}/${formatted_date}/g" .github/workflows/notes.md
147+ name="Lua Binaries/$(ls WLE*.zip)"
148+ sed -i "s/{{WLE}}/${name}/g" .github/workflows/notes.md
149+ name="Lua Binaries/$(ls WLI*.zip)"
150+ sed -i "s/{{WLI}}/${name}/g" .github/workflows/notes.md
145151
146152 - name : Create Draft Release
147153 env :
@@ -152,5 +158,4 @@ jobs:
152158 --draft \
153159 --title "$TAG_NAME" \
154160 --notes-file .github/workflows/notes.md \
155- "Lua Binaries/Lua Exe.zip#Lua Exe.zip" \
156- "Lua Binaries/Lua Ima.zip#Lua Ima.zip"
161+ "Lua Binaries/*.zip"
0 commit comments