From a6918391647702770c5700cda9073ff5e3049aeb Mon Sep 17 00:00:00 2001 From: stf Date: Tue, 2 May 2023 11:09:04 +0200 Subject: [PATCH 01/14] build and list --- .github/workflows/workflows.yml | 65 +++++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 .github/workflows/workflows.yml diff --git a/.github/workflows/workflows.yml b/.github/workflows/workflows.yml new file mode 100644 index 00000000..f6669c9b --- /dev/null +++ b/.github/workflows/workflows.yml @@ -0,0 +1,65 @@ +name: Build and ZIP for Windows + +on: [push] +jobs: + build: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 1 + - uses: actions/setup-node@v3 + with: + node-version: 18 + cache: npm + - run: npm install + - run: sudo apt-get update -y + - run: sudo apt-get install -y wine64 + - run: node mk w + - run: ls _ + # - name: Prepare release archive unicode + # run: > + # zip -r -9 dfs_unicode.zip + # *.dyalog + # *.dyapp + # Core + # DFSConfig + # DFSMonitor + # Documentation + # ErrorPages + # Extensions + # PlugIns + # Utils + # *.dws + # - name: Create Release + # id: create_release + # uses: actions/create-release@v1 + # env: + # GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + # with: + # # tag_name: ${{ github.ref }} + # tag_name: v${{ steps.date.outputs.date }} + # release_name: Release ${{steps.date.outputs.date }} (${{ github.ref }}) + # draft: false + # prerelease: false + # - name: Upload Unicode + # id: upload-unicode + # uses: actions/upload-release-asset@v1 + # env: + # GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + # with: + # upload_url: ${{ steps.create_release.outputs.upload_url }} # This pulls from the CREATE RELEASE step above, referencing it's ID to get its outputs object, which include a `upload_url`. See this blog post for more info: https://jasonet.co/posts/new-features-of-github-actions/#passing-data-to-future-steps + # asset_path: ./dfs_unicode.zip + # asset_name: dfs-${{ steps.date.outputs.date }}-unicode.zip + # asset_content_type: application/zip + # - name: Upload Classic + # id: upload-classic + # uses: actions/upload-release-asset@v1 + # env: + # GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + # with: + # upload_url: ${{ steps.create_release.outputs.upload_url }} # This pulls from the CREATE RELEASE step above, referencing it's ID to get its outputs object, which include a `upload_url`. See this blog post for more info: https://jasonet.co/posts/new-features-of-github-actions/#passing-data-to-future-steps + # asset_path: ./dfs_classic.zip + # asset_name: dfs-${{ steps.date.outputs.date }}-classic.zip + # asset_content_type: application/zip \ No newline at end of file From 3c1cada8826950444d12c9a741121e6394eb378a Mon Sep 17 00:00:00 2001 From: stf Date: Tue, 2 May 2023 12:01:02 +0200 Subject: [PATCH 02/14] inspect metadata --- .github/workflows/workflows.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/workflows.yml b/.github/workflows/workflows.yml index f6669c9b..dc561ab7 100644 --- a/.github/workflows/workflows.yml +++ b/.github/workflows/workflows.yml @@ -17,7 +17,9 @@ jobs: - run: sudo apt-get update -y - run: sudo apt-get install -y wine64 - run: node mk w - - run: ls _ + - run: ls _ -R + - run: cat _/version.js + - run: cat _/version # - name: Prepare release archive unicode # run: > # zip -r -9 dfs_unicode.zip From bc7879387863aa915e3deb0289f134ec12d1e7c9 Mon Sep 17 00:00:00 2001 From: stf Date: Tue, 2 May 2023 14:28:54 +0200 Subject: [PATCH 03/14] zip and release --- .github/workflows/workflows.yml | 98 +++++++++++++++++---------------- 1 file changed, 50 insertions(+), 48 deletions(-) diff --git a/.github/workflows/workflows.yml b/.github/workflows/workflows.yml index dc561ab7..b7dd788d 100644 --- a/.github/workflows/workflows.yml +++ b/.github/workflows/workflows.yml @@ -6,6 +6,9 @@ jobs: runs-on: ubuntu-latest steps: + # - name: Get current date + # id: date + # run: echo "date=$(date +'%Y%m%d-%H%M%S')" >> $GITHUB_OUTPUT - uses: actions/checkout@v3 with: fetch-depth: 1 @@ -17,51 +20,50 @@ jobs: - run: sudo apt-get update -y - run: sudo apt-get install -y wine64 - run: node mk w - - run: ls _ -R - - run: cat _/version.js - - run: cat _/version - # - name: Prepare release archive unicode - # run: > - # zip -r -9 dfs_unicode.zip - # *.dyalog - # *.dyapp - # Core - # DFSConfig - # DFSMonitor - # Documentation - # ErrorPages - # Extensions - # PlugIns - # Utils - # *.dws - # - name: Create Release - # id: create_release - # uses: actions/create-release@v1 - # env: - # GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - # with: - # # tag_name: ${{ github.ref }} - # tag_name: v${{ steps.date.outputs.date }} - # release_name: Release ${{steps.date.outputs.date }} (${{ github.ref }}) - # draft: false - # prerelease: false - # - name: Upload Unicode - # id: upload-unicode - # uses: actions/upload-release-asset@v1 - # env: - # GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - # with: - # upload_url: ${{ steps.create_release.outputs.upload_url }} # This pulls from the CREATE RELEASE step above, referencing it's ID to get its outputs object, which include a `upload_url`. See this blog post for more info: https://jasonet.co/posts/new-features-of-github-actions/#passing-data-to-future-steps - # asset_path: ./dfs_unicode.zip - # asset_name: dfs-${{ steps.date.outputs.date }}-unicode.zip - # asset_content_type: application/zip - # - name: Upload Classic - # id: upload-classic - # uses: actions/upload-release-asset@v1 - # env: - # GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - # with: - # upload_url: ${{ steps.create_release.outputs.upload_url }} # This pulls from the CREATE RELEASE step above, referencing it's ID to get its outputs object, which include a `upload_url`. See this blog post for more info: https://jasonet.co/posts/new-features-of-github-actions/#passing-data-to-future-steps - # asset_path: ./dfs_classic.zip - # asset_name: dfs-${{ steps.date.outputs.date }}-classic.zip - # asset_content_type: application/zip \ No newline at end of file + - run: | + echo 'PACKAGE_JSON<> $GITHUB_ENV + cat ./package.json >> $GITHUB_ENV + echo 'EOF' >> $GITHUB_ENV + - run: | + echo 'VERSION_JSON<> $GITHUB_ENV + cat ./_/version.js >> $GITHUB_ENV + echo 'EOF' >> $GITHUB_ENV + - run: npm install strftime + - uses: actions/github-script@v6 + id: date + env: + RAW_DATE: ${{ fromJson(env.VERSION_JSON).versionInfo.date }} + with: + result-encoding: string + script: | + const strftime = require('strftime'); + const {RAW_DATE} = process.env; // "2023-05-02 12:01:02 +0200" + const date = new Date(RAW_DATE); + const fmt = strtime('',date); + return '%Y%m$d-%H%M%S'; + - name: Prepare zip + run: | + cd _/${{ fromJson(env.PACKAGE_JSON).name }}/${{ fromJson(env.PACKAGE_JSON).prodyctName }}-win32-ia32 + zip -r -9 ../../../ride.zip * + - name: Create Release + id: create_release + uses: actions/create-release@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + EVT_DATE: $${{ steps.date.outputs.result }} + with: + tag_name: v${{ EVT_DATE }} + release_name: Release ${{ EVT_DATE }} (${{ github.ref }}) + draft: false + prerelease: false + - name: Upload Unicode + id: upload-unicode + uses: actions/upload-release-asset@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + EVT_DATE: $${{ steps.date.outputs.result }} + with: + upload_url: ${{ steps.create_release.outputs.upload_url }} # This pulls from the CREATE RELEASE step above, referencing its ID to get its outputs object, which include a `upload_url`. See this blog post for more info: https://jasonet.co/posts/new-features-of-github-actions/#passing-data-to-future-steps + asset_path: ./ride.zip + asset_name: ride-${{ EVT_DATE }}.zip + asset_content_type: application/zip From 666246568dce9141d7cfdd622685ac7e4a9fb295 Mon Sep 17 00:00:00 2001 From: stf Date: Tue, 2 May 2023 14:31:17 +0200 Subject: [PATCH 04/14] bad understanding --- .github/workflows/workflows.yml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/.github/workflows/workflows.yml b/.github/workflows/workflows.yml index b7dd788d..6b6a49e9 100644 --- a/.github/workflows/workflows.yml +++ b/.github/workflows/workflows.yml @@ -50,10 +50,9 @@ jobs: uses: actions/create-release@v1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - EVT_DATE: $${{ steps.date.outputs.result }} with: - tag_name: v${{ EVT_DATE }} - release_name: Release ${{ EVT_DATE }} (${{ github.ref }}) + tag_name: v${{ steps.date.outputs.result }} + release_name: Release ${{ steps.date.outputs.result }} (${{ github.ref }}) draft: false prerelease: false - name: Upload Unicode @@ -61,9 +60,8 @@ jobs: uses: actions/upload-release-asset@v1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - EVT_DATE: $${{ steps.date.outputs.result }} with: upload_url: ${{ steps.create_release.outputs.upload_url }} # This pulls from the CREATE RELEASE step above, referencing its ID to get its outputs object, which include a `upload_url`. See this blog post for more info: https://jasonet.co/posts/new-features-of-github-actions/#passing-data-to-future-steps asset_path: ./ride.zip - asset_name: ride-${{ EVT_DATE }}.zip + asset_name: ride-${{ steps.date.outputs.result }}.zip asset_content_type: application/zip From 873c933dc944ac765ca99f6d3ed2e533f41a4920 Mon Sep 17 00:00:00 2001 From: stf Date: Tue, 2 May 2023 14:46:22 +0200 Subject: [PATCH 05/14] change of strategy to get date --- .github/workflows/workflows.yml | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/.github/workflows/workflows.yml b/.github/workflows/workflows.yml index 6b6a49e9..c193accb 100644 --- a/.github/workflows/workflows.yml +++ b/.github/workflows/workflows.yml @@ -24,26 +24,20 @@ jobs: echo 'PACKAGE_JSON<> $GITHUB_ENV cat ./package.json >> $GITHUB_ENV echo 'EOF' >> $GITHUB_ENV - - run: | - echo 'VERSION_JSON<> $GITHUB_ENV - cat ./_/version.js >> $GITHUB_ENV - echo 'EOF' >> $GITHUB_ENV - run: npm install strftime - uses: actions/github-script@v6 id: date - env: - RAW_DATE: ${{ fromJson(env.VERSION_JSON).versionInfo.date }} with: result-encoding: string script: | const strftime = require('strftime'); - const {RAW_DATE} = process.env; // "2023-05-02 12:01:02 +0200" - const date = new Date(RAW_DATE); + const {stdout} = await exec.getExecOutput('git show -s HEAD --pretty=format:%ci'); // "2023-05-02 12:01:02 +0200" + const date = new Date(stdout); const fmt = strtime('',date); return '%Y%m$d-%H%M%S'; - name: Prepare zip run: | - cd _/${{ fromJson(env.PACKAGE_JSON).name }}/${{ fromJson(env.PACKAGE_JSON).prodyctName }}-win32-ia32 + cd _/${{ fromJson(env.PACKAGE_JSON).name }}/${{ fromJson(env.PACKAGE_JSON).productName }}-win32-ia32 zip -r -9 ../../../ride.zip * - name: Create Release id: create_release From bc3c58717cf832eecd394dba15a634c0345af37a Mon Sep 17 00:00:00 2001 From: stf Date: Tue, 2 May 2023 14:49:00 +0200 Subject: [PATCH 06/14] silly spelling mistake --- .github/workflows/workflows.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/workflows.yml b/.github/workflows/workflows.yml index c193accb..c81ba782 100644 --- a/.github/workflows/workflows.yml +++ b/.github/workflows/workflows.yml @@ -33,7 +33,7 @@ jobs: const strftime = require('strftime'); const {stdout} = await exec.getExecOutput('git show -s HEAD --pretty=format:%ci'); // "2023-05-02 12:01:02 +0200" const date = new Date(stdout); - const fmt = strtime('',date); + const fmt = strftime('',date); return '%Y%m$d-%H%M%S'; - name: Prepare zip run: | From 2643e350a8fa8200e5be6a7c79c0927bd230d88f Mon Sep 17 00:00:00 2001 From: stf Date: Tue, 2 May 2023 15:15:12 +0200 Subject: [PATCH 07/14] upgrade obsolete actions --- .github/workflows/workflows.yml | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/.github/workflows/workflows.yml b/.github/workflows/workflows.yml index c81ba782..0a79e572 100644 --- a/.github/workflows/workflows.yml +++ b/.github/workflows/workflows.yml @@ -33,29 +33,26 @@ jobs: const strftime = require('strftime'); const {stdout} = await exec.getExecOutput('git show -s HEAD --pretty=format:%ci'); // "2023-05-02 12:01:02 +0200" const date = new Date(stdout); - const fmt = strftime('',date); - return '%Y%m$d-%H%M%S'; + const fmt = strftime('%Y%m$d-%H%M%S',date); + return fmt; - name: Prepare zip run: | cd _/${{ fromJson(env.PACKAGE_JSON).name }}/${{ fromJson(env.PACKAGE_JSON).productName }}-win32-ia32 zip -r -9 ../../../ride.zip * - name: Create Release id: create_release - uses: actions/create-release@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + uses: softprops/action-gh-release@v1 with: tag_name: v${{ steps.date.outputs.result }} - release_name: Release ${{ steps.date.outputs.result }} (${{ github.ref }}) + name: Release ${{ steps.date.outputs.result }} (${{ github.ref }}) + generate_release_notes: true draft: false prerelease: false - - name: Upload Unicode - id: upload-unicode - uses: actions/upload-release-asset@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - name: Upload assets + uses: KotwOSS/pipe-to-release@2 with: - upload_url: ${{ steps.create_release.outputs.upload_url }} # This pulls from the CREATE RELEASE step above, referencing its ID to get its outputs object, which include a `upload_url`. See this blog post for more info: https://jasonet.co/posts/new-features-of-github-actions/#passing-data-to-future-steps - asset_path: ./ride.zip - asset_name: ride-${{ steps.date.outputs.result }}.zip + token: ${{ secrets.GITHUB_TOKEN }} + tag_name: v${{ steps.date.outputs.result }} + filemap: | + ./ride.zip>ride-${{ steps.date.outputs.result }}.zip asset_content_type: application/zip From da532fbfe807f4caf9c140b9e882527d4fd8523b Mon Sep 17 00:00:00 2001 From: stf Date: Tue, 2 May 2023 15:24:31 +0200 Subject: [PATCH 08/14] a different release action --- .github/workflows/workflows.yml | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/.github/workflows/workflows.yml b/.github/workflows/workflows.yml index 0a79e572..98c7b801 100644 --- a/.github/workflows/workflows.yml +++ b/.github/workflows/workflows.yml @@ -39,20 +39,15 @@ jobs: run: | cd _/${{ fromJson(env.PACKAGE_JSON).name }}/${{ fromJson(env.PACKAGE_JSON).productName }}-win32-ia32 zip -r -9 ../../../ride.zip * - - name: Create Release - id: create_release - uses: softprops/action-gh-release@v1 - with: - tag_name: v${{ steps.date.outputs.result }} - name: Release ${{ steps.date.outputs.result }} (${{ github.ref }}) - generate_release_notes: true - draft: false - prerelease: false - - name: Upload assets - uses: KotwOSS/pipe-to-release@2 + - name: Create Release and Upload Assets + uses: KotwOSS/pipe-to-release@2.0.3 with: token: ${{ secrets.GITHUB_TOKEN }} tag_name: v${{ steps.date.outputs.result }} + name: Release ${{ steps.date.outputs.result }} (${{ github.ref }}) filemap: | ./ride.zip>ride-${{ steps.date.outputs.result }}.zip - asset_content_type: application/zip + draft: false + prerelease: false + + From 9dc0bf42f91de04768f2aa8765c29163d39976f3 Mon Sep 17 00:00:00 2001 From: stf Date: Tue, 2 May 2023 15:36:52 +0200 Subject: [PATCH 09/14] and another release action --- .github/workflows/workflows.yml | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/.github/workflows/workflows.yml b/.github/workflows/workflows.yml index 98c7b801..3a1fe327 100644 --- a/.github/workflows/workflows.yml +++ b/.github/workflows/workflows.yml @@ -16,14 +16,19 @@ jobs: with: node-version: 18 cache: npm + # hydrate node modules - run: npm install + # install wine64 - run: sudo apt-get update -y - run: sudo apt-get install -y wine64 + # make the windows client - run: node mk w + # import package.json - run: | echo 'PACKAGE_JSON<> $GITHUB_ENV cat ./package.json >> $GITHUB_ENV echo 'EOF' >> $GITHUB_ENV + # convert date to string usable in file name - run: npm install strftime - uses: actions/github-script@v6 id: date @@ -33,20 +38,20 @@ jobs: const strftime = require('strftime'); const {stdout} = await exec.getExecOutput('git show -s HEAD --pretty=format:%ci'); // "2023-05-02 12:01:02 +0200" const date = new Date(stdout); - const fmt = strftime('%Y%m$d-%H%M%S',date); + const fmt = strftime('%Y%m%d-%H%M%S',date); return fmt; + # zip client - name: Prepare zip run: | cd _/${{ fromJson(env.PACKAGE_JSON).name }}/${{ fromJson(env.PACKAGE_JSON).productName }}-win32-ia32 zip -r -9 ../../../ride.zip * - name: Create Release and Upload Assets - uses: KotwOSS/pipe-to-release@2.0.3 + uses: meeDamian/github-release@2.0 with: token: ${{ secrets.GITHUB_TOKEN }} - tag_name: v${{ steps.date.outputs.result }} + tag: v${{ steps.date.outputs.result }} name: Release ${{ steps.date.outputs.result }} (${{ github.ref }}) - filemap: | - ./ride.zip>ride-${{ steps.date.outputs.result }}.zip + files: ride-${{ steps.date.outputs.result }}.zip:./ride.zip draft: false prerelease: false From afaef5334596832966267a764f55c35c6ec50548 Mon Sep 17 00:00:00 2001 From: stf Date: Tue, 2 May 2023 15:50:24 +0200 Subject: [PATCH 10/14] fix deprecation --- .github/workflows/workflows.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/workflows.yml b/.github/workflows/workflows.yml index 3a1fe327..9a151698 100644 --- a/.github/workflows/workflows.yml +++ b/.github/workflows/workflows.yml @@ -46,12 +46,13 @@ jobs: cd _/${{ fromJson(env.PACKAGE_JSON).name }}/${{ fromJson(env.PACKAGE_JSON).productName }}-win32-ia32 zip -r -9 ../../../ride.zip * - name: Create Release and Upload Assets - uses: meeDamian/github-release@2.0 + uses: lstefano71/github-release@2.0 with: token: ${{ secrets.GITHUB_TOKEN }} tag: v${{ steps.date.outputs.result }} name: Release ${{ steps.date.outputs.result }} (${{ github.ref }}) files: ride-${{ steps.date.outputs.result }}.zip:./ride.zip + gzip: false draft: false prerelease: false From 5453f620111b7e5bb9ca6a6cc3b7e4658e4acb68 Mon Sep 17 00:00:00 2001 From: stf Date: Tue, 2 May 2023 16:02:17 +0200 Subject: [PATCH 11/14] my own action --- .github/workflows/workflows.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/workflows.yml b/.github/workflows/workflows.yml index 9a151698..6dad4212 100644 --- a/.github/workflows/workflows.yml +++ b/.github/workflows/workflows.yml @@ -46,7 +46,7 @@ jobs: cd _/${{ fromJson(env.PACKAGE_JSON).name }}/${{ fromJson(env.PACKAGE_JSON).productName }}-win32-ia32 zip -r -9 ../../../ride.zip * - name: Create Release and Upload Assets - uses: lstefano71/github-release@2.0 + uses: lstefano71/github-release@2.0.4 with: token: ${{ secrets.GITHUB_TOKEN }} tag: v${{ steps.date.outputs.result }} From 7347cffd6e6de1d220194612fbcd9849d6fd4674 Mon Sep 17 00:00:00 2001 From: stf Date: Mon, 8 May 2023 18:42:27 +0200 Subject: [PATCH 12/14] rename exe so that it's version independent --- .github/workflows/workflows.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/workflows.yml b/.github/workflows/workflows.yml index 6dad4212..6b90e126 100644 --- a/.github/workflows/workflows.yml +++ b/.github/workflows/workflows.yml @@ -40,6 +40,11 @@ jobs: const date = new Date(stdout); const fmt = strftime('%Y%m%d-%H%M%S',date); return fmt; + # rename Exe + - name: Rename exe + run: | + cd _/${{ fromJson(env.PACKAGE_JSON).name }}/${{ fromJson(env.PACKAGE_JSON).productName }}-win32-ia32 + mv {{ fromJson(env.PACKAGE_JSON).productName }}.exe Ride.exe # zip client - name: Prepare zip run: | From 529b3aa7b301ac9c94ba54c99bfd8a1d2dfba19f Mon Sep 17 00:00:00 2001 From: stf Date: Mon, 8 May 2023 18:44:43 +0200 Subject: [PATCH 13/14] more compact --- .github/workflows/workflows.yml | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/.github/workflows/workflows.yml b/.github/workflows/workflows.yml index 6b90e126..5755369a 100644 --- a/.github/workflows/workflows.yml +++ b/.github/workflows/workflows.yml @@ -40,15 +40,11 @@ jobs: const date = new Date(stdout); const fmt = strftime('%Y%m%d-%H%M%S',date); return fmt; - # rename Exe - - name: Rename exe - run: | - cd _/${{ fromJson(env.PACKAGE_JSON).name }}/${{ fromJson(env.PACKAGE_JSON).productName }}-win32-ia32 - mv {{ fromJson(env.PACKAGE_JSON).productName }}.exe Ride.exe - # zip client + # rename exe and zip client - name: Prepare zip run: | cd _/${{ fromJson(env.PACKAGE_JSON).name }}/${{ fromJson(env.PACKAGE_JSON).productName }}-win32-ia32 + mv {{ fromJson(env.PACKAGE_JSON).productName }}.exe Ride.exe zip -r -9 ../../../ride.zip * - name: Create Release and Upload Assets uses: lstefano71/github-release@2.0.4 From 6382eb734cc1d42f14e3ca57b8afed95c215a095 Mon Sep 17 00:00:00 2001 From: stf Date: Mon, 8 May 2023 18:52:35 +0200 Subject: [PATCH 14/14] silly typo --- .github/workflows/workflows.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/workflows.yml b/.github/workflows/workflows.yml index 5755369a..b669267d 100644 --- a/.github/workflows/workflows.yml +++ b/.github/workflows/workflows.yml @@ -44,7 +44,7 @@ jobs: - name: Prepare zip run: | cd _/${{ fromJson(env.PACKAGE_JSON).name }}/${{ fromJson(env.PACKAGE_JSON).productName }}-win32-ia32 - mv {{ fromJson(env.PACKAGE_JSON).productName }}.exe Ride.exe + mv ${{ fromJson(env.PACKAGE_JSON).productName }}.exe Ride.exe zip -r -9 ../../../ride.zip * - name: Create Release and Upload Assets uses: lstefano71/github-release@2.0.4