diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d9d2bf69..576bdcd4 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -10,7 +10,7 @@ on: permissions: {} # Cancel in-progress runs for when multiple PRs get merged -# in quickl succession. Ignore this for tag releases though. +# in quick succession. Ignore this for tag releases though. concurrency: group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: ${{ !contains(github.ref, 'tags/')}} diff --git a/scripts/update-cask.sh b/scripts/update-cask.sh index 5acce0c0..59028b9d 100755 --- a/scripts/update-cask.sh +++ b/scripts/update-cask.sh @@ -106,6 +106,19 @@ cask "coder-desktop${SUFFIX}" do depends_on macos: ">= :sonoma" app "Coder Desktop.app" + + uninstall quit: [ + "com.coder.Coder-Desktop", + "com.coder.Coder-Desktop.VPN", + ], + login_item: "Coder Desktop" + + zap trash: [ + "~/Library/Caches/com.coder.Coder-Desktop", + "~/Library/HTTPStorages/com.coder.Coder-Desktop", + "~/Library/Preferences/com.coder.Coder-Desktop.plist", + ], + delete: "/var/root/Library/Containers/com.Coder-Desktop.VPN/Data/Documents/coder-vpn.dylib" end EOF