From a5bf9b13cd61d91a55875330f69ebeefcf3fa28a Mon Sep 17 00:00:00 2001 From: Michael Date: Fri, 29 Sep 2023 16:11:36 +0200 Subject: [PATCH 1/5] insomnia/inso >8.0 The versioning scheme has changed from 2023.5.8 to 8.x.x see https://insomnia.rest/changelog#8.0.0 --- Casks/i/inso.rb | 2 +- Casks/i/insomnia.rb | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Casks/i/inso.rb b/Casks/i/inso.rb index 9570c73029..b460d02b9d 100644 --- a/Casks/i/inso.rb +++ b/Casks/i/inso.rb @@ -9,7 +9,7 @@ cask "inso" do homepage "https://insomnia.rest/products/inso" livecheck do - regex(/lib@v?(\d+(?:\.\d+)+)(?!.)/i) + regex(/lib@v?(\d{1,3}(?:\.\d+)+)(?!.)/i) end conflicts_with cask: "homebrew/cask-versions/inso-beta" diff --git a/Casks/i/insomnia.rb b/Casks/i/insomnia.rb index 15aa8e82a1..93fd9fd1f7 100644 --- a/Casks/i/insomnia.rb +++ b/Casks/i/insomnia.rb @@ -1,5 +1,5 @@ cask "insomnia" do - version "2023.5.8" + version "8.1.0" sha256 "40c640dcb17bc9d3a66e2afc82c28fac4c78f92aaccf72c4aea14fdfd984847f" url "https://github.com/Kong/insomnia/releases/download/core%40#{version}/Insomnia.Core-#{version}.dmg", @@ -9,7 +9,7 @@ cask "insomnia" do homepage "https://insomnia.rest/" livecheck do - regex(/core@v?(\d+(?:\.\d+)+)(?!.)/i) + regex(/core@v?(\d{1,3}(?:\.\d+)+)(?!.)/i) end auto_updates true From 19a36b7b09f570c61ca37549df466771a581aecf Mon Sep 17 00:00:00 2001 From: Michael Date: Fri, 29 Sep 2023 16:13:07 +0200 Subject: [PATCH 2/5] reset version --- Casks/i/insomnia.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Casks/i/insomnia.rb b/Casks/i/insomnia.rb index 93fd9fd1f7..1ea10fb69c 100644 --- a/Casks/i/insomnia.rb +++ b/Casks/i/insomnia.rb @@ -1,5 +1,5 @@ cask "insomnia" do - version "8.1.0" + version "2023.5.8" sha256 "40c640dcb17bc9d3a66e2afc82c28fac4c78f92aaccf72c4aea14fdfd984847f" url "https://github.com/Kong/insomnia/releases/download/core%40#{version}/Insomnia.Core-#{version}.dmg", From ae866cc83844c4a09cde481a0014801e2a696a46 Mon Sep 17 00:00:00 2001 From: Michael Date: Fri, 29 Sep 2023 21:52:35 +0200 Subject: [PATCH 3/5] use latest version and sha --- Casks/i/inso.rb | 4 ++-- Casks/i/insomnia.rb | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Casks/i/inso.rb b/Casks/i/inso.rb index b460d02b9d..ffd9ba685d 100644 --- a/Casks/i/inso.rb +++ b/Casks/i/inso.rb @@ -1,6 +1,6 @@ cask "inso" do - version "2023.5.8" - sha256 "2ab577f3b3e0e0afc7080b24908c248a31863a7ae1d6d81595e5d16d0238ec58" + version "8.1.0" + sha256 "b1fc1c0e4156e20d92d433ce545be0886d07f8e735a789319e1cb3962af94db5" url "https://github.com/Kong/insomnia/releases/download/lib%40#{version}/inso-macos-#{version}.zip", verified: "github.com/Kong/insomnia/" diff --git a/Casks/i/insomnia.rb b/Casks/i/insomnia.rb index 1ea10fb69c..354707ed70 100644 --- a/Casks/i/insomnia.rb +++ b/Casks/i/insomnia.rb @@ -1,6 +1,6 @@ cask "insomnia" do - version "2023.5.8" - sha256 "40c640dcb17bc9d3a66e2afc82c28fac4c78f92aaccf72c4aea14fdfd984847f" + version "8.1.0" + sha256 "f011d0bead17b5784a915873d9ba4513fcb4a1ed07cfc9e43af459b5dcc10b39" url "https://github.com/Kong/insomnia/releases/download/core%40#{version}/Insomnia.Core-#{version}.dmg", verified: "github.com/Kong/insomnia/" From b22cee2a0b785a2c2e761983479357abf86609fc Mon Sep 17 00:00:00 2001 From: Sam Ford <1584702+samford@users.noreply.github.com> Date: Fri, 29 Sep 2023 23:10:37 -0400 Subject: [PATCH 4/5] inso: update livecheck --- Casks/i/inso.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Casks/i/inso.rb b/Casks/i/inso.rb index ffd9ba685d..977fafa204 100644 --- a/Casks/i/inso.rb +++ b/Casks/i/inso.rb @@ -8,8 +8,12 @@ cask "inso" do desc "CLI HTTP and GraphQL Client" homepage "https://insomnia.rest/products/inso" + # Upstream previously used a date-based version scheme (e.g., `2023.5.8`) + # before switching to a typical `8.1.0` format. The date-based versions are + # numerically higher, so we have to avoid matching them. livecheck do - regex(/lib@v?(\d{1,3}(?:\.\d+)+)(?!.)/i) + url :url + regex(/^lib@v?(\d{1,3}(?:\.\d+)+)$/i) end conflicts_with cask: "homebrew/cask-versions/inso-beta" From d47435cb42ae76488003c658f56eb8678a659110 Mon Sep 17 00:00:00 2001 From: Sam Ford <1584702+samford@users.noreply.github.com> Date: Fri, 29 Sep 2023 23:10:44 -0400 Subject: [PATCH 5/5] insomnia: update livecheck --- Casks/i/insomnia.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Casks/i/insomnia.rb b/Casks/i/insomnia.rb index 354707ed70..c5dd1e9b69 100644 --- a/Casks/i/insomnia.rb +++ b/Casks/i/insomnia.rb @@ -8,8 +8,12 @@ cask "insomnia" do desc "HTTP and GraphQL Client" homepage "https://insomnia.rest/" + # Upstream previously used a date-based version scheme (e.g., `2023.5.8`) + # before switching to a typical `8.1.0` format. The date-based versions are + # numerically higher, so we have to avoid matching them. livecheck do - regex(/core@v?(\d{1,3}(?:\.\d+)+)(?!.)/i) + url :url + regex(/^core@v?(\d{1,3}(?:\.\d+)+)$/i) end auto_updates true