Windows release artifacts lack .exe extension #614

Closed
opened 2026-08-08 16:49:43 +00:00 by the.auditor · 0 comments
Owner

Both the CI build job and release.yml name Windows binaries tpagectl-windows-amd64 / thwap-pagesd-windows-amd64 (no .exe). Windows users downloading releases expect the .exe extension for file association, double-click execution, and script tooling.

Append .exe when matrix.os == 'windows' in both build matrices, e.g.:

out="dist/tpagectl-${{ matrix.os }}-${{ matrix.arch }}"
if [ "${{ matrix.os }}" = "windows" ]; then out="${out}.exe"; fi

See #613

Both the CI build job and `release.yml` name Windows binaries `tpagectl-windows-amd64` / `thwap-pagesd-windows-amd64` (no `.exe`). Windows users downloading releases expect the `.exe` extension for file association, double-click execution, and script tooling. Append `.exe` when `matrix.os == 'windows'` in both build matrices, e.g.: out="dist/tpagectl-${{ matrix.os }}-${{ matrix.arch }}" if [ "${{ matrix.os }}" = "windows" ]; then out="${out}.exe"; fi See https://git.lan.thwap.org/thwap/thwap-pagesd/pulls/613
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
thwap/thwap-pagesd#614
No description provided.