From 9e24f4cb318f4ee52b267659b264fc34963b0eda Mon Sep 17 00:00:00 2001 From: Henry-Hiles Date: Tue, 11 Aug 2026 18:49:23 -0400 Subject: [PATCH] add DMG builds --- .github/workflows/macos.yml | 12 ++++++++++++ README.md | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 4005dc5..dd6a4d6 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -38,3 +38,15 @@ jobs: with: name: Nexus.App path: build/macos/Build/Products/Release/Nexus.app + + - name: Create DMG + uses: L-Super/create-dmg-actions@v1 + with: + dmg_name: nexus.dmg + src_dir: Nexus.app + + - name: Upload installer artifact + uses: actions/upload-artifact@v6 + with: + name: ${{ steps.create-dmg.inputs.path }} + path: ${{ github.workspace }}/${{ steps.create-dmg.outputs.dmg_path }} diff --git a/README.md b/README.md index 368bb90..6dc4e47 100644 --- a/README.md +++ b/README.md @@ -117,7 +117,7 @@ If you want to try out Nexus, grab one of the following artifacts from CI: - [Android APK](https://nightly.link/Henry-Hiles/nexus/workflows/android/main/APK.zip) - [Windows EXE](https://nightly.link/Henry-Hiles/nexus/workflows/windows/main/windows-installer.zip) - [Unsigned iOS IPA](https://nightly.link/Henry-Hiles/nexus/workflows/ios/main/Nexus.ipa.zip) -- [Unsigned MacOS App](https://nightly.link/Henry-Hiles/nexus/workflows/macos/main/Nexus.App.zip) +- [Unsigned MacOS DMG](https://nightly.link/Henry-Hiles/nexus/workflows/macos/main/nexus.dmg.zip) - [Windows EXE](https://nightly.link/Henry-Hiles/nexus/workflows/windows/main/windows-installer.zip) - Flatpak - [AArch64/Arm64](https://nightly.link/Henry-Hiles/nexus/workflows/flatpak/main/flatpak-aarch64.zip)