mirror-ghostty/.github/workflows
Mitchell Hashimoto 2afadfc104
build: fix Windows cmake example failures
The cmake examples were failing at runtime on Windows CI for two
reasons.

The static library was installed as "libghostty-vt.a" on all
platforms, but on Windows the DLL import library is also placed in
zig-out/lib/ as "ghostty-vt.lib". The CMakeLists.txt expected the
platform-native name "ghostty-vt.lib" for the static lib, so it
picked up the tiny DLL import lib instead, silently producing a
dynamically-linked executable. That executable then failed at
runtime because the DLL was not on PATH.

Fix this by installing the static library as "ghostty-vt-static.lib"
on Windows to avoid the name collision, and updating CMakeLists.txt
to match. For the shared (DLL) example, add zig-out/bin to PATH in
the CI run step so the DLL can be found at runtime.
2026-03-23 10:32:22 -07:00
..
clean-artifacts.yml pin GitHub Actions to specific SHAs 2025-07-06 06:59:50 -07:00
flatpak.yml build(deps): bump actions/download-artifact from 8.0.0 to 8.0.1 2026-03-12 00:13:04 +00:00
milestone.yml ci: skip milestone workflow for bot-authored PRs 2026-03-16 09:34:37 -07:00
nix.yml build(deps): bump cachix/cachix-action from 16 to 17 2026-03-19 00:13:01 +00:00
publish-tag.yml ci: fix ryand56/r2-upload-action version comment 2026-01-12 13:17:27 -05:00
release-tag.yml build(deps): bump cachix/cachix-action from 16 to 17 2026-03-19 00:13:01 +00:00
release-tip.yml build(deps): bump cachix/cachix-action from 16 to 17 2026-03-19 00:13:01 +00:00
snap.yml build(deps): bump actions/download-artifact from 8.0.0 to 8.0.1 2026-03-12 00:13:04 +00:00
test.yml build: fix Windows cmake example failures 2026-03-23 10:32:22 -07:00
update-colorschemes.yml build(deps): bump cachix/cachix-action from 16 to 17 2026-03-19 00:13:01 +00:00
vouch-check-issue.yml build(deps): bump actions/create-github-app-token from 2.2.1 to 3.0.0 2026-03-16 00:17:13 +00:00
vouch-check-pr.yml build(deps): bump actions/create-github-app-token from 2.2.1 to 3.0.0 2026-03-16 00:17:13 +00:00
vouch-manage-by-discussion.yml build(deps): bump actions/create-github-app-token from 2.2.1 to 3.0.0 2026-03-16 00:17:13 +00:00
vouch-manage-by-issue.yml build(deps): bump actions/create-github-app-token from 2.2.1 to 3.0.0 2026-03-16 00:17:13 +00:00
vouch-sync-codeowners.yml build(deps): bump actions/create-github-app-token from 2.2.1 to 3.0.0 2026-03-16 00:17:13 +00:00