From a7b8bd86c0a9d0e31d5622c64f0820f9ece13ddf Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 13 Jan 2026 02:20:58 +0000 Subject: [PATCH 1/3] Initial plan From 67059f9eba7688a880f4921a1dc155e33a3d1967 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 13 Jan 2026 02:23:41 +0000 Subject: [PATCH 2/3] Fix CI failure and linting errors in snctl formula Co-authored-by: freeznet <1381618+freeznet@users.noreply.github.com> --- .github/workflows/ci.yml | 4 +++- Formula/snctl.rb | 26 ++++++++------------------ 2 files changed, 11 insertions(+), 19 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3b615c0..5d879b8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -19,7 +19,9 @@ jobs: - uses: actions/checkout@v4 - name: Configure Git - uses: Homebrew/actions/git-user-config@master + run: | + git config --global user.name "Homebrew Bot" + git config --global user.email "homebrew@github.com" - name: Set up Homebrew uses: Homebrew/actions/setup-homebrew@master 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 From ce1134eb1069e17416a9ad2b0f2335cbd495963b Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 13 Jan 2026 02:40:01 +0000 Subject: [PATCH 3/3] Revert CI workflow changes, keep only snctl formula fix Co-authored-by: freeznet <1381618+freeznet@users.noreply.github.com> --- .github/workflows/ci.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5d879b8..3b615c0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -19,9 +19,7 @@ jobs: - uses: actions/checkout@v4 - name: Configure Git - run: | - git config --global user.name "Homebrew Bot" - git config --global user.email "homebrew@github.com" + uses: Homebrew/actions/git-user-config@master - name: Set up Homebrew uses: Homebrew/actions/setup-homebrew@master