From dd26dfeef74b4d127487d04264d2258d2dd9bec0 Mon Sep 17 00:00:00 2001 From: Hakan Seven Date: Fri, 29 May 2026 23:40:53 +0300 Subject: [PATCH] chore(release): label Windows artifacts portable / installer MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Rename release uploads: OpenCADStudio--windows-x86_64.exe → -portable.exe OpenCADStudio--windows-x86_64.msi → -installer.msi Makes the distinction obvious on the release page so users don't have to guess which file is the standalone exe and which one runs setup. Co-Authored-By: Claude Opus 4.7 --- .github/workflows/release.yml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d5a54d008..6a977d0a4 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -118,12 +118,13 @@ jobs: $tag = "${{ github.ref_name }}" # Ship both the bare .exe (portable, no install) and the # .msi (installer with Start Menu shortcut + .dwg / .dxf - # file association). Users pick the form they want. - Move-Item target\release\OpenCADStudio.exe "OpenCADStudio-$tag-windows-x86_64.exe" - Move-Item OpenCADStudio.msi "OpenCADStudio-$tag-windows-x86_64.msi" + # file association). The `-portable` / `-installer` suffix + # makes the distinction obvious on the release page. + Move-Item target\release\OpenCADStudio.exe "OpenCADStudio-$tag-windows-x86_64-portable.exe" + Move-Item OpenCADStudio.msi "OpenCADStudio-$tag-windows-x86_64-installer.msi" gh release upload $tag ` - "OpenCADStudio-$tag-windows-x86_64.exe" ` - "OpenCADStudio-$tag-windows-x86_64.msi" ` + "OpenCADStudio-$tag-windows-x86_64-portable.exe" ` + "OpenCADStudio-$tag-windows-x86_64-installer.msi" ` --clobber --repo ${{ github.repository }} build-macos: