chore(release): label Windows artifacts portable / installer
Rename release uploads: OpenCADStudio-<tag>-windows-x86_64.exe → -portable.exe OpenCADStudio-<tag>-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 <noreply@anthropic.com>
This commit is contained in:
parent
a0800d95c9
commit
dd26dfeef7
1 changed files with 6 additions and 5 deletions
11
.github/workflows/release.yml
vendored
11
.github/workflows/release.yml
vendored
|
|
@ -118,12 +118,13 @@ jobs:
|
||||||
$tag = "${{ github.ref_name }}"
|
$tag = "${{ github.ref_name }}"
|
||||||
# Ship both the bare .exe (portable, no install) and the
|
# Ship both the bare .exe (portable, no install) and the
|
||||||
# .msi (installer with Start Menu shortcut + .dwg / .dxf
|
# .msi (installer with Start Menu shortcut + .dwg / .dxf
|
||||||
# file association). Users pick the form they want.
|
# file association). The `-portable` / `-installer` suffix
|
||||||
Move-Item target\release\OpenCADStudio.exe "OpenCADStudio-$tag-windows-x86_64.exe"
|
# makes the distinction obvious on the release page.
|
||||||
Move-Item OpenCADStudio.msi "OpenCADStudio-$tag-windows-x86_64.msi"
|
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 `
|
gh release upload $tag `
|
||||||
"OpenCADStudio-$tag-windows-x86_64.exe" `
|
"OpenCADStudio-$tag-windows-x86_64-portable.exe" `
|
||||||
"OpenCADStudio-$tag-windows-x86_64.msi" `
|
"OpenCADStudio-$tag-windows-x86_64-installer.msi" `
|
||||||
--clobber --repo ${{ github.repository }}
|
--clobber --repo ${{ github.repository }}
|
||||||
|
|
||||||
build-macos:
|
build-macos:
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue