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