ci: pin GhosttyKit archive for ghostty 17357e12
Problem
Commit b89fdeaa0504104062b1280c3e0ff0209823d4a5 moved the ghostty gitlink to 17357e12a0ac4a50841d8635ef593d4aaa6552c1 without adding the matching GhosttyKit archive checksum. Nightly-next run 37779335812 then failed before compilation could start.
Change
Add the checksum generated from the published xcframework-17357e12a0ac4a50841d8635ef593d4aaa6552c1-crashsubdir-cmux-crash-sentry-off-noi18n-v2 archive. The existing tests/test_ci_ghosttykit_checksum_present.sh guard already checks the exact checked-in gitlink and is wired into ci-guards release-tooling coverage; it reproduces the reported failure on the bad run head, so this PR does not duplicate it.
Validation
scripts/download-prebuilt-ghosttykit.sh --verify-onlywith the generated row: passtests/test_ci_ghosttykit_checksum_present.sh: passtests/test_ci_ghosttykit_checksum_verification.sh: passtests/test_ci_ghosttykit_release_check.sh: passgit diff --check: pass
Changelog
none
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.
Summary by cubic
Adds the GhosttyKit archive checksum for ghostty commit 17357e12 so nightly-next CI no longer fails before compilation. The previous commit bumped the ghostty gitlink without adding the matching checksum entry in scripts/ghosttykit-checksums.txt.
[!NOTE]
Low Risk
Single checksum table entry for CI artifact verification; no application or security logic changes.
Overview
Adds the missing GhosttyKit xcframework checksum for ghostty submodule 17357e12a0ac4a50841d8635ef593d4aaa6552c1 in scripts/ghosttykit-checksums.txt, so CI can verify/download the matching prebuilt archive after the gitlink was bumped without this row.
This unblocks nightly-next and other jobs that run download-prebuilt-ghosttykit.sh --verify-only and the existing checksum guard tests.
Reviewed by Cursor Bugbot for commit f68e8c454d7750c6d9df403e51544fd23d12e9b3. Bugbot is set up for automated code reviews on this repo. Configure here.