aboutsummaryrefslogtreecommitdiff
path: root/vendor/libghostty-vt/.github/scripts/ghostty-tip
diff options
context:
space:
mode:
authorCan Celik <ogulcancelik@gmail.com>2026-04-04 19:22:04 +0300
committerCan Celik <ogulcancelik@gmail.com>2026-04-05 01:23:06 +0300
commit41dd733ca7123c9ac4bfc6c781697a660e95b052 (patch)
tree3fc91815ca139ef2e0b281bba0abda4ef15175f4 /vendor/libghostty-vt/.github/scripts/ghostty-tip
parent55c138263e190a1e79d4b997bfb9397306c0ec1f (diff)
feat: finish ghostty pane backend integration
Diffstat (limited to 'vendor/libghostty-vt/.github/scripts/ghostty-tip')
-rwxr-xr-xvendor/libghostty-vt/.github/scripts/ghostty-tip19
1 files changed, 19 insertions, 0 deletions
diff --git a/vendor/libghostty-vt/.github/scripts/ghostty-tip b/vendor/libghostty-vt/.github/scripts/ghostty-tip
new file mode 100755
index 00000000..8b577bca
--- /dev/null
+++ b/vendor/libghostty-vt/.github/scripts/ghostty-tip
@@ -0,0 +1,19 @@
+#!/usr/bin/env nu
+
+# Check if a given commit SHA has a corresponding tip release.
+#
+# This does not validate that the commit SHA is valid for the
+# Ghostty repository, only that a tip release exists for it.
+def main [
+ commit: string, # The full length commit SHA
+] {
+ let url = $"https://tip.files.ghostty.org/($commit)/ghostty-macos-universal.zip"
+
+ try {
+ http head $url
+ exit 0
+ } catch {
+ print -e $"The SHA ($commit) does not have a corresponding tip release."
+ exit 1
+ }
+}