Update cli formula to v0.3.34 and improve README

Seto committed Apr 3, 2026 at 14:12 UTC dedf49087574de1a9bd6b11adf0e8abb4307c24f
2 files changed +53 -6
Formula/cli.rb
+21 -4
@@ -1,11 +1,28 @@
1 +# frozen_string_literal: true
2 +
3 +# Homebrew formula for the smbCloud CLI (`smb` binary).
4 class Cli < Formula
2 - desc 'smbCloud command line interface.'
5 + desc 'smbCloud command line interface'
6 homepage 'https://github.com/smbcloudXYZ/smbcloud-cli'
4 - url 'https://github.com/smbcloudXYZ/smbcloud-cli/releases/download/v0.3.26/smb-macos-arm64'
5 - sha256 '79456ac0641433ffa4e1b1517192afe151888ec5'
6 - version '0.3.26'
7 + version '0.3.34'
8 + license 'Apache-2.0'
9 +
10 + on_macos do
11 + on_arm do
12 + url "https://github.com/smbcloudXYZ/smbcloud-cli/releases/download/v#{version}/smb-macos-arm64.tar.gz"
13 + sha256 'PLACEHOLDER_ARM64_SHA256'
14 + end
15 + on_intel do
16 + url "https://github.com/smbcloudXYZ/smbcloud-cli/releases/download/v#{version}/smb-macos-amd64.tar.gz"
17 + sha256 'PLACEHOLDER_AMD64_SHA256'
18 + end
19 + end
20
21 def install
22 bin.install 'smb'
23 end
24 +
25 + test do
26 + system "#{bin}/smb", '--help'
27 + end
28 end
README.md
+32 -2
@@ -1,3 +1,33 @@
1 -# homebrew-tap
1 +# Homebrew Tap for smbCloud CLI
2
3 -Homebrew formulas for [smbCloud](https://www.smbcloud.xyz/).
3 +The official [Homebrew](https://brew.sh) tap for [**smbCloud**](https://www.smbcloud.xyz/) — the modern cloud deployment platform for Rust, Node.js, Ruby, and Swift apps.
4 +
5 +## Install
6 +
7 +```sh
8 +brew tap smbcloudXYZ/homebrew-tap
9 +brew install cli
10 +```
11 +
12 +## Upgrade
13 +
14 +```sh
15 +brew upgrade cli
16 +```
17 +
18 +## Verify
19 +
20 +```sh
21 +smb --help
22 +```
23 +
24 +## Links
25 +
26 +- [smbCloud Platform](https://www.smbcloud.xyz/)
27 +- [CLI Documentation](https://github.com/smbcloudXYZ/smbcloud-cli/tree/main/docs)
28 +- [CLI Source (GitHub)](https://github.com/smbcloudXYZ/smbcloud-cli)
29 +- [Contributing](https://github.com/smbcloudXYZ/smbcloud-cli/blob/main/CONTRIBUTING.md)
30 +
31 +## License
32 +
33 +[Apache-2.0](https://github.com/smbcloudXYZ/smbcloud-cli/blob/main/LICENSE)
\ No newline at end of file