From ace1dd782eb8989eeebb696ddb13922631480177 Mon Sep 17 00:00:00 2001
From: Thomas Kosiewski <tk@coder.com>
Date: Tue, 18 Feb 2025 13:33:35 +0100
Subject: [PATCH] ci: fix brew cask formatting

Change-Id: I7ff8b3d09fb2ac95c66ee67930a00a4e0f6aab6b
Signed-off-by: Thomas Kosiewski <tk@coder.com>
---
 scripts/update-cask.sh | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/scripts/update-cask.sh b/scripts/update-cask.sh
index 01f25827..5acce0c0 100755
--- a/scripts/update-cask.sh
+++ b/scripts/update-cask.sh
@@ -95,17 +95,17 @@ mkdir -p "$TAP_CHECHOUT_FOLDER"/Casks
 cat >"$TAP_CHECHOUT_FOLDER"/Casks/coder-desktop${SUFFIX}.rb <<EOF
 cask "coder-desktop${SUFFIX}" do
   version "${VERSION#v}"
-  sha256 "${HASH}"
+  sha256 $([ "$IS_PREVIEW" = true ] && echo ":no_check" || echo "\"${HASH}\"")
 
-  url "https://github.com/coder/coder-desktop-macos/releases/download/${TAG}/Coder.Desktop.dmg"
+  url "https://github.com/coder/coder-desktop-macos/releases/download/$([ "$IS_PREVIEW" = true ] && echo "${TAG}" || echo "v#{version}")/Coder.Desktop.dmg"
   name "Coder Desktop"
   desc "Coder Desktop client"
   homepage "https://github.com/coder/coder-desktop-macos"
 
+  conflicts_with cask: "coder/coder/${CONFLICTS_WITH}"
   depends_on macos: ">= :sonoma"
 
   app "Coder Desktop.app"
-  conflicts_with cask: "coder/coder/${CONFLICTS_WITH}"
 end
 EOF