Skyler Lehmkuhl
1cb821f05b
CI: build Windows under pwsh so MSVC's linker is used
...
Git for Windows puts its usr\bin on PATH ahead of the MSVC tools, so under
Git Bash rustc picked up coreutils link.exe instead of MSVC link.exe and
every link (even host build scripts like proc-macro2/serde) failed with
"/usr/bin/link: extra operand".
Split the build step: non-Windows keeps the bash script (needs --target
handling); Windows builds under pwsh, where the MSVC environment from
msvc-dev-cmd stays at the front of PATH.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-21 17:03:43 -04:00
Skyler Lehmkuhl
8223593649
CI: activate MSVC dev environment for the Windows build
...
The cmake crate building nam-ffi/NeuralAudio panicked with "couldn't determine
visual studio generator" because the Windows job never ran vcvars, so
cmake-rs had no VisualStudioVersion to detect the VS generator from.
Add an ilammy/msvc-dev-cmd step (x64) after the Windows dependency install; it
runs vcvars and exports the env to later steps so the C++ build can configure.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-21 16:49:08 -04:00
Skyler Lehmkuhl
2a0c7da5ea
fix build issues
2026-06-02 13:52:32 -04:00
Skyler Lehmkuhl
a36553ccbb
fix build issues
2026-06-02 13:23:30 -04:00
Skyler Lehmkuhl
2b63fdd2c5
fix build assets
2026-02-25 03:29:11 -05:00
Skyler Lehmkuhl
0b4aee51d7
update build yaml
2026-02-24 14:44:17 -05:00
Skyler Lehmkuhl
9d521732cc
update build yaml
2026-02-24 14:13:51 -05:00
Skyler Lehmkuhl
299891dab9
update build yaml
2026-02-24 13:58:34 -05:00
Skyler Lehmkuhl
0231658b88
update build yaml
2026-02-24 13:26:44 -05:00
Skyler Lehmkuhl
4ba8337607
update build yaml
2026-02-24 13:09:02 -05:00
Skyler Lehmkuhl
0a4fb0ba77
update build yaml
2026-02-24 12:53:33 -05:00
Skyler Lehmkuhl
05d79029e3
update build yaml
2026-02-24 12:39:23 -05:00
Skyler Lehmkuhl
30eff3b6b6
update build yaml
2026-02-24 12:15:45 -05:00
Skyler Lehmkuhl
7ff5ddf6ee
Update packaging
2026-02-24 12:05:59 -05:00
skykooler
4f2b74beaa
Fix multiline release notes
2025-01-10 19:37:05 -05:00
skykooler
203b9646c3
Don't use deprecated commands
2025-01-10 19:37:05 -05:00
skykooler
c28e835ac6
Add output to extract changelog job
2025-01-10 19:37:05 -05:00
skykooler
f621ebf225
Debug better
2025-01-10 19:37:05 -05:00
skykooler
923b7abdad
Set version in changelog extraction step
2025-01-10 19:37:05 -05:00
skykooler
901530178e
Debug release notes extraction
2025-01-10 19:37:05 -05:00
skykooler
524c9806e9
Make sure we have the release notes before creating the release
2025-01-06 19:51:02 -05:00
skykooler
51346f9559
Typo
2025-01-05 19:51:20 -05:00
skykooler
dcd14d22cc
Try and fix markdown-extract
2025-01-05 19:47:12 -05:00
skykooler
5d0a17b3ce
Try and fix markdown-extract
2025-01-05 19:24:30 -05:00
skykooler
973a1f6b5f
apparently that markdown extract action only runs on linux but doesn't say that anywhere
2025-01-05 17:01:26 -05:00
skykooler
67a40bb851
fix it better
2025-01-05 16:59:20 -05:00
skykooler
99332930bb
fix markdown extract repo path
2025-01-05 16:57:31 -05:00
skykooler
a731ef12fb
Generate release notes automatically from changelog
2025-01-05 14:59:46 -05:00
skykooler
a8670b0757
Hopefully fix mac x64 build
2024-12-20 23:17:58 -05:00
skykooler
854810b0f1
Update release name
2024-12-19 01:30:26 -05:00
skykooler
ae4a7b0411
fix windows version number, for real this time
2024-12-19 01:17:41 -05:00
skykooler
402e85197e
debug
2024-12-19 01:14:06 -05:00
skykooler
f61e56a58d
Avoid leading zeros
2024-12-19 01:01:55 -05:00
skykooler
5943044ec6
Draft releases
2024-12-19 00:33:26 -05:00
skykooler
384d9c61cb
fix version on windows
2024-12-19 00:32:27 -05:00
skykooler
9aa3fccb5c
Don't make all version numbers windows version numbers
2024-12-19 00:28:20 -05:00
skykooler
8551a7c56d
oops
2024-12-19 00:23:14 -05:00
skykooler
724d1fa94b
fix powershell again
2024-12-19 00:17:52 -05:00
skykooler
0bd7438c18
Read version from conf
2024-12-19 00:15:25 -05:00
skykooler
175f6e6fda
Fix powershel
2024-12-19 00:00:22 -05:00
skykooler
89de623d87
Use powershell instead of sed
2024-12-18 23:54:44 -05:00
skykooler
ed531ec289
pipe sed dont slash
2024-12-18 23:48:33 -05:00
skykooler
c5a06a2cee
Hopefully fix build
2024-12-18 23:42:37 -05:00
skykooler
40fa2e46ac
Need to set VERSION on all platforms
2024-12-18 23:32:15 -05:00
skykooler
2f52b7e990
Use bash for windows version editing
2024-12-18 23:25:52 -05:00
skykooler
17d427048c
stop using macos sed syntax
2024-12-18 23:20:55 -05:00
skykooler
5dd1096a0b
Better sed for windows build
2024-12-18 23:18:36 -05:00
skykooler
1081de2b30
Make windows build cooperate better
2024-12-18 22:48:55 -05:00
skykooler
c3d94780e4
bump pnpm version
2024-12-16 23:27:30 -05:00
skykooler
9e56b4745a
Hopefully fix pnpm build
2024-12-16 23:06:56 -05:00