@@ -305,27 +305,35 @@ jobs:
305
305
runs-on : ubuntu-latest
306
306
307
307
steps :
308
- - name : Download artifacts
309
- uses : actions/download-artifact@v4
310
-
311
308
- name : Fancy Checkout
312
309
uses : sithlord48/fancy-checkout@v1.0.0
313
310
314
311
- name : Get version
315
- if : (github.ref == 'refs/heads/master') && !(contains(github.ref, '/tags/v'))
316
312
uses : ./.github/actions/get-version
317
313
314
+ - name : Download artifacts
315
+ uses : actions/download-artifact@v4
316
+
317
+ - name : Generate package checksums
318
+ id : generate_notes
319
+ shell : bash
320
+ run : |
321
+ mv $GITHUB_WORKSPACE/package-*/deskflow-* .
322
+ rm -rf $GITHUB_WORKSPACE/package-*
323
+ echo "Build: ${{env.DESKFLOW_VERSION }} > sums.txt
324
+ sha256sum deskflow-* >> sums.txt
325
+
318
326
- name : Deploy continuous
319
327
if : (github.ref == 'refs/heads/master') && !(contains(github.ref, '/tags/v'))
320
328
uses : crowbarmaster/GH-Automatic-Releases@latest
321
329
with :
322
330
repo_token : " ${{ secrets.GITHUB_TOKEN }}"
323
331
automatic_release_tag : " continuous"
324
332
prerelease : true
325
- title : " Continuous Build"
326
- body : " build: ${{env.DESKFLOW_VERSION}}"
333
+ title : ' Continuous Build'
327
334
files : |
328
- package-*/*
335
+ deskflow-*
336
+ sums.txt
329
337
330
338
- name : Deploy release
331
339
if : contains(github.ref, '/tags/v')
@@ -334,7 +342,8 @@ jobs:
334
342
repo_token : " ${{ secrets.GITHUB_TOKEN }}"
335
343
prerelease : false
336
344
files : |
337
- package-*/*
345
+ deskflow-*
346
+ sums.txt
338
347
339
348
winget-publish :
340
349
needs : release
0 commit comments