mirror of
https://github.com/davidkaya/aryx.git
synced 2026-07-23 21:18:40 +02:00
fix: fix CI installer creation for all platforms
- Windows: add NSIS installation step via Chocolatey in CI workflow - macOS: fix create-dmg CLI invocation to match sindresorhus package API (--overwrite, --no-version-in-filename, --no-code-sign) and rename output to expected asset name - Add rename import to create-installer.ts Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
@@ -131,6 +131,11 @@ jobs:
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y libsecret-1-dev
|
||||
|
||||
- name: Install NSIS
|
||||
if: runner.os == 'Windows'
|
||||
shell: pwsh
|
||||
run: choco install nsis -y --no-progress
|
||||
|
||||
- name: Install dependencies
|
||||
run: bun install --frozen-lockfile
|
||||
|
||||
|
||||
Reference in New Issue
Block a user