remove --kind flag from the root command and split the package into two separate CLIs.

Each CLI uses the correct concrete client and it avoids mixing help output

update goreleaser config
This commit is contained in:
2026-02-07 03:54:36 +00:00
parent 904e6c02d8
commit c19c7f278b
16 changed files with 2645 additions and 7 deletions

View File

@@ -8,6 +8,9 @@
version: 2
env:
- CGO_ENABLED=0
before:
hooks:
# You may remove this if you don't use go modules.
@@ -16,8 +19,19 @@ before:
- go generate ./...
builds:
- env:
- CGO_ENABLED=0
- main: ./cmd/x32-cli
id: 'x32-cli'
binary: x32-cli
goos:
- linux
- windows
- darwin
goarch:
- amd64
- main: ./cmd/xair-cli
id: 'xair-cli'
binary: xair-cli
goos:
- linux
- windows