From 27a2955bbaf24b7ef014bb66d00b36dd584a1e43 Mon Sep 17 00:00:00 2001 From: JellyBrick Date: Mon, 18 Dec 2023 22:02:38 +0900 Subject: [PATCH] fix: fix `homebrew cask` - resolve #1514 --- youtube-music.rb | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/youtube-music.rb b/youtube-music.rb index eaa0411b..1981ec1c 100644 --- a/youtube-music.rb +++ b/youtube-music.rb @@ -1,12 +1,14 @@ require 'json' -require 'open-uri' +require 'net/http' cask "youtube-music" do desc "YouTube Music Desktop App" homepage "https://github.com/th-ch/youtube-music" # Fetch the latest release version from GitHub API - latest_release = JSON.parse(URI.open("https://api.github.com/repos/th-ch/youtube-music/releases/latest").read)['tag_name'] + uri = URI("https://api.github.com/repos/th-ch/youtube-music/releases/latest") + response = Net::HTTP.get(uri) + latest_release = JSON.parse(response)['tag_name'] version latest_release base_url = "https://github.com/th-ch/youtube-music/releases/download/#{latest_release}/YouTube-Music-#{latest_release.delete_prefix('v')}" @@ -24,5 +26,4 @@ cask "youtube-music" do end auto_updates true - end