From 2ea113860fd82d08a3abf379d804ad0097af772a Mon Sep 17 00:00:00 2001 From: Nathan Fiscaletti Date: Thu, 18 Apr 2024 01:09:09 -0500 Subject: [PATCH] Updated workflow --- .github/workflows/package_release.yml | 18 ++++++++++-------- README.md | 4 ++-- 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/.github/workflows/package_release.yml b/.github/workflows/package_release.yml index 8b05611..410e75c 100644 --- a/.github/workflows/package_release.yml +++ b/.github/workflows/package_release.yml @@ -47,16 +47,16 @@ jobs: GH_TOKEN: ${{secrets.GITHUB_TOKEN}} # Rename artifacts - name: Rename Artifact Executable - run: mv "dist/FrameCast Setup *.exe" "dist/FrameCast.Setup.win32.exe" + run: mv "dist/FrameCast Setup *.exe" "dist/FrameCast.Setup.windows_amd64.exe" - name: Rename Artifact Executable Blockmap - run: mv "dist/FrameCast Setup *.exe.blockmap" "dist/FrameCast.Setup.win32.exe.blockmap" + run: mv "dist/FrameCast Setup *.exe.blockmap" "dist/FrameCast.Setup.windows_amd64.exe.blockmap" # Upload the release artifact - name: Upload Artifacts uses: softprops/action-gh-release@v2 with: files: | - dist/FrameCast.Setup.win32.exe - dist/FrameCast.Setup.win32.exe.blockmap + dist/FrameCast.Setup.windows_amd64.exe + dist/FrameCast.Setup.windows_amd64.exe.blockmap build-and-deploy-mac: runs-on: macos-latest @@ -72,15 +72,17 @@ jobs: # Build the project - name: Package for MacOS run: npm run electron:package:mac + env: + GH_TOKEN: ${{secrets.GITHUB_TOKEN}} # Rename the release artifact - name: Rename Artifact - run: mv dist/FrameCast-*.dmg dist/FrameCast.Setup.darwin.dmg + run: mv dist/FrameCast-*.dmg dist/FrameCast.Setup.darwin_arm64.dmg - name: Rename Artifact Blockmap - run: mv dist/FrameCast-*.dmg.blockmap dist/FrameCast.Setup.darwin.dmg.blockmap + run: mv dist/FrameCast-*.dmg.blockmap dist/FrameCast.Setup.darwin_arm64.dmg.blockmap # Upload the release artifact - name: Upload Artifacts uses: softprops/action-gh-release@v2 with: files: | - dist/FrameCast.Setup.darwin.dmg - dist/FrameCast.Setup.darwin.dmg.blockmap \ No newline at end of file + dist/FrameCast.Setup.darwin_arm64.dmg + dist/FrameCast.Setup.darwin_arm64.dmg.blockmap \ No newline at end of file diff --git a/README.md b/README.md index a5165a2..c78877f 100644 --- a/README.md +++ b/README.md @@ -6,9 +6,9 @@ FrameCast is a powerful tool that can enhance your video conferencing experience by providing flexible screen sharing options that enable effective collaboration. -[![Download for Windows](https://i.imgur.com/edpkPzv.png)](https://github.com/nathan-fiscaletti/framecast/releases/latest/download/FrameCast.Setup.win32.exe) +[![Download for Windows](https://i.imgur.com/edpkPzv.png)](https://github.com/nathan-fiscaletti/framecast/releases/latest/download/FrameCast.Setup.windows_amd64.exe) [![Download for Linux](https://i.imgur.com/ob2QUPN.png)](https://github.com/nathan-fiscaletti/framecast/releases/latest/download/FrameCast.Setup.linux_amd64.deb) -[![Download for macOS](https://i.imgur.com/771afwr.png)](https://github.com/nathan-fiscaletti/framecast/releases/latest/download/FrameCast-darwin-arm64.dmg) +[![Download for macOS](https://i.imgur.com/771afwr.png)](https://github.com/nathan-fiscaletti/framecast/releases/latest/download/FrameCast.Setup.darwin_arm64.dmg) ## Video Preview