From fda39d4850fc34a8913930accba5473cfd3ac10c Mon Sep 17 00:00:00 2001 From: Brooklyn Nicholson Date: Tue, 12 May 2026 00:07:11 -0400 Subject: [PATCH] fix(desktop): use package artifact naming in release workflow Let electron-builder's desktop package config provide platform-specific artifact extensions while the workflow injects the release version/channel metadata. --- .github/workflows/desktop-release.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/desktop-release.yml b/.github/workflows/desktop-release.yml index dbbe90de1db..8eeb493d9c3 100644 --- a/.github/workflows/desktop-release.yml +++ b/.github/workflows/desktop-release.yml @@ -207,8 +207,7 @@ jobs: ${{ matrix.build_args }} \ --publish never \ --config.extraMetadata.version="${DESKTOP_VERSION}" \ - --config.extraMetadata.desktopChannel="${DESKTOP_CHANNEL}" \ - "--config.artifactName=Hermes-${DESKTOP_VERSION}-${DESKTOP_CHANNEL}-\${os}-\${arch}.\${ext}" + --config.extraMetadata.desktopChannel="${DESKTOP_CHANNEL}" - name: Notarize and staple macOS DMG if: matrix.platform == 'mac' && needs.prepare.outputs.is_stable == 'true'