From e092c00d20227fcbec663b816bffc61bf385f400 Mon Sep 17 00:00:00 2001 From: freeznet Date: Thu, 8 Jan 2026 05:57:44 +0000 Subject: [PATCH 1/2] [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 4a7ddd4..a60ff13 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.5.0" + version "1.6.0" license "Apache-2.0" on_macos do if Hardware::CPU.intel? - url "https://storage.googleapis.com/downloads.streamnative.cloud/snctl/v1.5.0/snctl_1.5.0_darwin_amd64.tar.gz" - sha256 "fe5322955cbe3d7677512eb047da41f9735c025ccc732997b49be704cd094725" + url "https://storage.googleapis.com/downloads.streamnative.cloud/snctl/v1.6.0/snctl_1.6.0_darwin_amd64.tar.gz" + sha256 "962c4f3b95328f8478a321b0618c22670ece0dbe5910835fcb02d9541b1ff92b" + + def install + bin.install "snctl" + end end if Hardware::CPU.arm? - url "https://storage.googleapis.com/downloads.streamnative.cloud/snctl/v1.5.0/snctl_1.5.0_darwin_arm64.tar.gz" - sha256 "f74c003d317343f4def663ff549f47c4ddf176d9b6a8d79dc7cd4a02442bbb9f" + url "https://storage.googleapis.com/downloads.streamnative.cloud/snctl/v1.6.0/snctl_1.6.0_darwin_arm64.tar.gz" + sha256 "886b36407d5904ae144c399d5a15818e30a73bb7542122ee245a295d8fc27473" + + 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.5.0/snctl_1.5.0_linux_amd64.tar.gz" - sha256 "3c4f5507b23f3d45e400f4c10726a76f32ee8cfc1ea5288d3c05143f2e0d3600" + url "https://storage.googleapis.com/downloads.streamnative.cloud/snctl/v1.6.0/snctl_1.6.0_linux_amd64.tar.gz" + sha256 "f7574c39fb74c7168d717854733515a672e767f61d16fa27fc39effcdebb9596" + 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.5.0/snctl_1.5.0_linux_arm64.tar.gz" - sha256 "b6d3a8d1132c245e1dfd613db7658392b05d31b1da2023e146786f6ac54af143" + url "https://storage.googleapis.com/downloads.streamnative.cloud/snctl/v1.6.0/snctl_1.6.0_linux_arm64.tar.gz" + sha256 "dd7d3578dd563c25a1f6d7f4489a626634daf34d10310d0af3d3c3f047b8ab3d" + def install + bin.install "snctl" + end end end - - def install - bin.install "snctl" - end end From 3667f0e9cb27c1dd714a62ca02e549f92774291b Mon Sep 17 00:00:00 2001 From: Copilot <198982749+Copilot@users.noreply.github.com> Date: Tue, 13 Jan 2026 11:13:58 +0800 Subject: [PATCH 2/2] Fix Sorbet linting errors in snctl formula (#120) * Initial plan * Fix CI failure and linting errors in snctl formula Co-authored-by: freeznet <1381618+freeznet@users.noreply.github.com> * Revert CI workflow changes, keep only snctl formula fix Co-authored-by: freeznet <1381618+freeznet@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: freeznet <1381618+freeznet@users.noreply.github.com> --- Formula/snctl.rb | 26 ++++++++------------------ 1 file changed, 8 insertions(+), 18 deletions(-) diff --git a/Formula/snctl.rb b/Formula/snctl.rb index a60ff13..2811cc1 100644 --- a/Formula/snctl.rb +++ b/Formula/snctl.rb @@ -9,38 +9,28 @@ class Snctl < Formula license "Apache-2.0" on_macos do - if Hardware::CPU.intel? + on_intel do url "https://storage.googleapis.com/downloads.streamnative.cloud/snctl/v1.6.0/snctl_1.6.0_darwin_amd64.tar.gz" sha256 "962c4f3b95328f8478a321b0618c22670ece0dbe5910835fcb02d9541b1ff92b" - - def install - bin.install "snctl" - end end - if Hardware::CPU.arm? + on_arm do url "https://storage.googleapis.com/downloads.streamnative.cloud/snctl/v1.6.0/snctl_1.6.0_darwin_arm64.tar.gz" sha256 "886b36407d5904ae144c399d5a15818e30a73bb7542122ee245a295d8fc27473" - - def install - bin.install "snctl" - end end end on_linux do - if Hardware::CPU.intel? && Hardware::CPU.is_64_bit? + on_intel do url "https://storage.googleapis.com/downloads.streamnative.cloud/snctl/v1.6.0/snctl_1.6.0_linux_amd64.tar.gz" sha256 "f7574c39fb74c7168d717854733515a672e767f61d16fa27fc39effcdebb9596" - def install - bin.install "snctl" - end end - if Hardware::CPU.arm? && Hardware::CPU.is_64_bit? + on_arm do url "https://storage.googleapis.com/downloads.streamnative.cloud/snctl/v1.6.0/snctl_1.6.0_linux_arm64.tar.gz" sha256 "dd7d3578dd563c25a1f6d7f4489a626634daf34d10310d0af3d3c3f047b8ab3d" - def install - bin.install "snctl" - end end end + + def install + bin.install "snctl" + end end