From 3ab26257aee24997655fa64ef021cfeaefa749c1 Mon Sep 17 00:00:00 2001 From: jiangpengcheng Date: Fri, 19 Sep 2025 05:05:37 +0000 Subject: [PATCH 1/3] [create-pull-request] automated change --- Formula/snctl.rb | 36 +++++++++++++++++++++++------------- 1 file changed, 23 insertions(+), 13 deletions(-) diff --git a/Formula/snctl.rb b/Formula/snctl.rb index 4ea9311..4c368aa 100644 --- a/Formula/snctl.rb +++ b/Formula/snctl.rb @@ -5,32 +5,42 @@ class Snctl < Formula desc "StreamNative Cloud CLI (snctl)" homepage "https://streamnative.io/" - version "1.3.0" + version "1.4.1" license "Apache-2.0" on_macos do if Hardware::CPU.intel? - url "https://storage.googleapis.com/downloads.streamnative.cloud/snctl/v1.3.0/snctl_1.3.0_darwin_amd64.tar.gz" - sha256 "2e3286b39cb15df0a441eaf25840a6b27a156f7b280d948a32e7d99367ed6276" + url "https://storage.googleapis.com/downloads.streamnative.cloud/snctl/v1.4.1/snctl_1.4.1_darwin_amd64.tar.gz" + sha256 "e3376e9e3bce1a7f8dfaad94cc3c1b9ef34da4284d8ef16192039cacd0b6d215" + + def install + bin.install "snctl" + end end if Hardware::CPU.arm? - url "https://storage.googleapis.com/downloads.streamnative.cloud/snctl/v1.3.0/snctl_1.3.0_darwin_arm64.tar.gz" - sha256 "502b6a62e9d387e923ad3de4289369ec0b849162c8946ca2be3c4139c37dfdb4" + url "https://storage.googleapis.com/downloads.streamnative.cloud/snctl/v1.4.1/snctl_1.4.1_darwin_arm64.tar.gz" + sha256 "312524265b32b0b42f38e4a8ddd271ed2db3610b98da927b85cfce415f491182" + + def install + bin.install "snctl" + end end end on_linux do if Hardware::CPU.intel? && Hardware::CPU.is_64_bit? - url "https://storage.googleapis.com/downloads.streamnative.cloud/snctl/v1.3.0/snctl_1.3.0_linux_amd64.tar.gz" - sha256 "d4e7c66e3f8cec594cfb796c6a088dd7a5ac563369ef807acf42a36a00631eb4" + url "https://storage.googleapis.com/downloads.streamnative.cloud/snctl/v1.4.1/snctl_1.4.1_linux_amd64.tar.gz" + sha256 "4d006dd1fb0990a72219a87b3ec8011fdf2634fb145f86c8a9bf24a7613d7efc" + def install + bin.install "snctl" + end end if Hardware::CPU.arm? && Hardware::CPU.is_64_bit? - url "https://storage.googleapis.com/downloads.streamnative.cloud/snctl/v1.3.0/snctl_1.3.0_linux_arm64.tar.gz" - sha256 "2864b115e21831f46b9068e1fdcb3fc5eb46dfd27c55995701a52efd88c046ac" + url "https://storage.googleapis.com/downloads.streamnative.cloud/snctl/v1.4.1/snctl_1.4.1_linux_arm64.tar.gz" + sha256 "6c24d6147c0d247bc303ef846f183177ae8d40fe11071c22af78b096df2036db" + def install + bin.install "snctl" + end end end - - def install - bin.install "snctl" - end end From 237468be60ea7740ab866aa8ad2003af1346e6aa Mon Sep 17 00:00:00 2001 From: jiangpengcheng Date: Tue, 23 Sep 2025 15:23:04 +0800 Subject: [PATCH 2/3] Refactor install method for snctl formula --- Formula/snctl.rb | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/Formula/snctl.rb b/Formula/snctl.rb index 4c368aa..10667b6 100644 --- a/Formula/snctl.rb +++ b/Formula/snctl.rb @@ -8,22 +8,18 @@ class Snctl < Formula version "1.4.1" license "Apache-2.0" + def install + bin.install "snctl" + end + on_macos do if Hardware::CPU.intel? url "https://storage.googleapis.com/downloads.streamnative.cloud/snctl/v1.4.1/snctl_1.4.1_darwin_amd64.tar.gz" sha256 "e3376e9e3bce1a7f8dfaad94cc3c1b9ef34da4284d8ef16192039cacd0b6d215" - - def install - bin.install "snctl" - end end if Hardware::CPU.arm? url "https://storage.googleapis.com/downloads.streamnative.cloud/snctl/v1.4.1/snctl_1.4.1_darwin_arm64.tar.gz" sha256 "312524265b32b0b42f38e4a8ddd271ed2db3610b98da927b85cfce415f491182" - - def install - bin.install "snctl" - end end end @@ -31,16 +27,10 @@ def install if Hardware::CPU.intel? && Hardware::CPU.is_64_bit? url "https://storage.googleapis.com/downloads.streamnative.cloud/snctl/v1.4.1/snctl_1.4.1_linux_amd64.tar.gz" sha256 "4d006dd1fb0990a72219a87b3ec8011fdf2634fb145f86c8a9bf24a7613d7efc" - def install - bin.install "snctl" - end end if Hardware::CPU.arm? && Hardware::CPU.is_64_bit? url "https://storage.googleapis.com/downloads.streamnative.cloud/snctl/v1.4.1/snctl_1.4.1_linux_arm64.tar.gz" sha256 "6c24d6147c0d247bc303ef846f183177ae8d40fe11071c22af78b096df2036db" - def install - bin.install "snctl" - end end end end From b49e321281385af876b714b10f4584ec8af4362d Mon Sep 17 00:00:00 2001 From: jiangpengcheng Date: Tue, 23 Sep 2025 15:25:20 +0800 Subject: [PATCH 3/3] Update snctl.rb --- Formula/snctl.rb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Formula/snctl.rb b/Formula/snctl.rb index 10667b6..6ee142b 100644 --- a/Formula/snctl.rb +++ b/Formula/snctl.rb @@ -8,10 +8,6 @@ class Snctl < Formula version "1.4.1" license "Apache-2.0" - def install - bin.install "snctl" - end - on_macos do if Hardware::CPU.intel? url "https://storage.googleapis.com/downloads.streamnative.cloud/snctl/v1.4.1/snctl_1.4.1_darwin_amd64.tar.gz" @@ -33,4 +29,8 @@ def install sha256 "6c24d6147c0d247bc303ef846f183177ae8d40fe11071c22af78b096df2036db" end end + + def install + bin.install "snctl" + end end