mirror of
https://github.com/1dot13/source.git
synced 2026-08-05 14:00:23 +02:00
The assemble job only ran on Windows for the case-insensitive filesystem, which the overlays no longer depend on. Checking out the ~93000 game data files is most of what the job does, and ubuntu runners are quicker and cheaper at it. Naming the executable has to be exact now: the artifact is named after the matrix entry, which is lowercase, while the executable inside it is named after the CMake target, which is the uppercased application. Only NTFS was making those agree. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>