@@ -209,8 +209,19 @@ jobs:
209209 for D in fujinet-pc-*_*ubuntu* fujinet-pc-*_*macos*; do gzip -9v $D/fujinet-pc-*_*.tar; done
210210 for D in fujinet-pc-*_*windows*; do (cd $D; F=(fujinet-pc-*_*.tar); tar -xvf $F; rm -f $F; zip -r ${F%.*}.zip fujinet-pc-*); done
211211
212+ - name : Prepare Release Draft
213+ if : ${{ github.event.inputs.prepRelease == 'true' }}
214+ uses : softprops/action-gh-release@v2
215+ with :
216+ name : " FujiNet-PC ${{ needs.build.outputs.fujinet_version }}"
217+ tag_name : ${{ needs.build.outputs.fujinet_version }}
218+ draft : true
219+ files : |
220+ release/fujinet-pc-*_*/fujinet-pc-*_*.tar.gz
221+ release/fujinet-pc-*_*/fujinet-pc-*_*.zip
222+
212223 - name : Create Nightly Build Release
213- # if: ${{ github.event_name == 'schedule' }}
224+ if : ${{ github.event_name == 'schedule' }}
214225 uses : softprops/action-gh-release@v2
215226 with :
216227 name : " FujiNet-PC Nightly ${{ needs.build.outputs.build_date }}"
@@ -224,27 +235,16 @@ jobs:
224235 release/fujinet-pc-*_*/fujinet-pc-*_*.tar.gz
225236 release/fujinet-pc-*_*/fujinet-pc-*_*.zip
226237
227- # - name: Prepare Release Draft
228- # if: ${{ github.event.inputs.prepRelease == 'true' }}
229- # uses: softprops/action-gh-release@v2
230- # with:
231- # name: "FujiNet-PC ${{ needs.build.outputs.fujinet_version }}"
232- # tag_name: ${{ needs.build.outputs.fujinet_version }}
233- # draft: true
234- # files: |
235- # release/fujinet-pc-*_*/fujinet-pc-*_*.tar.gz
236- # release/fujinet-pc-*_*/fujinet-pc-*_*.zip
237-
238238 postrelease :
239- if : ${{ github.event_name == 'schedule' || github.event.inputs.prepRelease == 'true' }}
239+ if : ${{ github.event_name == 'schedule' }}
240240 # Delete old nightly releases
241241 runs-on : ubuntu-latest
242242 name : Post-Release
243243 needs : release
244244
245245 steps :
246- # Checkout, to make "gh" command working
247246 - name : ' Checkout'
247+ # Checkout, to make "gh" command working
248248 uses : actions/checkout@v4
249249
250250 - name : Delete old nightly releases
0 commit comments