From 37812cf3b05f78c08311897375ad680fbdfc019e Mon Sep 17 00:00:00 2001 From: Volker Scheuber Date: Sat, 12 Feb 2022 15:26:35 -0600 Subject: [PATCH] Pipeline changes --- .github/workflows/frodo.yml | 12 ++++++------ dist/bin/linux/.gitignore | 1 + dist/bin/macos/.gitignore | 1 + dist/bin/win/.gitignore | 1 + 4 files changed, 9 insertions(+), 6 deletions(-) create mode 100644 dist/bin/linux/.gitignore create mode 100644 dist/bin/macos/.gitignore create mode 100644 dist/bin/win/.gitignore diff --git a/.github/workflows/frodo.yml b/.github/workflows/frodo.yml index 781f179a1..b5cbe3900 100644 --- a/.github/workflows/frodo.yml +++ b/.github/workflows/frodo.yml @@ -62,7 +62,7 @@ jobs: - name: Build distribution binary working-directory: ./dist - run: pkg -C Gzip -t node16-macos-x64 --out-path ./dist/bin/macos . + run: pkg -C Gzip -t node16-macos-x64 --out-path bin/macos -o frodo . # # Fail early on failing tests. # Disabled because this project does not have tests. (TODO Add some example tests) @@ -76,7 +76,7 @@ jobs: # - name: Sign distribution binary working-directory: ./dist/bin/macos - run: codesign -f -s "Rock Carver" frodo --deep + run: codesign -f -s "Apple Distribution: Volker Scheuber (AV6L99G8W9)" frodo --deep # # Now send the product to Apple's notarization service and then @@ -139,7 +139,7 @@ jobs: - name: Build distribution binary working-directory: ./dist - run: pkg -C Gzip -t node16-linux-x64 --out-path ./dist/bin/linux . + run: pkg -C Gzip -t node16-linux-x64 --out-path bin/linux -o frodo . - name: Archive distribution binary run: zip -r -Z bzip2 dist/frodo-linux.zip . -i dist/bin/linux/frodo @@ -148,7 +148,7 @@ jobs: uses: softprops/action-gh-release@v0.1.14 with: files: | - dist/frodo-linux + dist/frodo-linux.zip win-release: runs-on: ubuntu-latest @@ -181,7 +181,7 @@ jobs: - name: Build distribution binary working-directory: ./dist - run: pkg -C Gzip -t node16-win-x64 --out-path ./dist/bin/win . + run: pkg -C Gzip -t node16-win-x64 --out-path bin/win -o frodo . - name: Archive distribution binary run: zip -r -Z bzip2 dist/frodo-win.zip . -i dist/bin/win/frodo @@ -189,4 +189,4 @@ jobs: - name: Release distribution binaries uses: softprops/action-gh-release@v0.1.14 with: - files: dist/frodo-win.exe + files: dist/frodo-win.zip diff --git a/dist/bin/linux/.gitignore b/dist/bin/linux/.gitignore new file mode 100644 index 000000000..8955b0f00 --- /dev/null +++ b/dist/bin/linux/.gitignore @@ -0,0 +1 @@ +frodo \ No newline at end of file diff --git a/dist/bin/macos/.gitignore b/dist/bin/macos/.gitignore new file mode 100644 index 000000000..8955b0f00 --- /dev/null +++ b/dist/bin/macos/.gitignore @@ -0,0 +1 @@ +frodo \ No newline at end of file diff --git a/dist/bin/win/.gitignore b/dist/bin/win/.gitignore new file mode 100644 index 000000000..33b661d1c --- /dev/null +++ b/dist/bin/win/.gitignore @@ -0,0 +1 @@ +frodo.exe \ No newline at end of file