• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Tatsh / winprefs / 25335019441
100%

Build:
DEFAULT BRANCH: master
Ran 04 May 2026 06:08PM UTC
Jobs 2
Files 35
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

04 May 2026 06:05PM UTC coverage: 99.732%. Remained the same
25335019441

push

github

Tatsh
project: derive CPACK_SYSTEM_NAME from arch and drop redundant rename steps

CMakeLists.txt previously decided `win64` vs `win32` purely from the
pointer width, which collapses x86_64 and arm64 into the same `win64`
filename and causes the GitHub Release upload to overwrite x64 assets
with arm64 assets (or vice versa). The local `__cpack_system_name`
override also ignored a caller-supplied `-DCPACK_SYSTEM_NAME=...`,
silently invalidating the workflow's attempt to disambiguate by arch.

Honour `CPACK_SYSTEM_NAME` when it is provided, and otherwise infer it
from `CMAKE_GENERATOR_PLATFORM` (set by `-A` on Visual Studio's
multi-config generator) or `CMAKE_SYSTEM_PROCESSOR` (set by the
toolchain on single-config generators such as Ninja in MSYS), falling
back to the previous pointer-width heuristic only when neither is
available.

With the build type already encoded in `CPACK_PACKAGE_FILE_NAME`, the
post-Package rename steps in `cmake.yml` were producing filenames such
as `winprefs-X.Y.Z-win64-Release-Release.exe`. Drop both rename steps
so each (arch, build-type) cell produces a unique filename without
suffix duplication.

Signed-off-by: Andrew Udvare <audvare@gmail.com>

3351 of 3360 relevant lines covered (99.73%)

196.5 hits per line

Jobs
ID Job ID Ran Files Coverage
1 25335019441.1 04 May 2026 06:08PM UTC 8
96.89
GitHub Action Run
2 25335019441.2 04 May 2026 06:08PM UTC 27
100.0
GitHub Action Run
Source Files on build 25335019441
  • Tree
  • List 35
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #25335019441
  • 7258fdfe on github
  • Prev Build on master (#25334451547)
  • Next Build on master (#25335836492)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc