jozu-ai / kitops

Tools for easing the handoff between AI/ML and App/SRE teams.
https://KitOps.ml
Apache License 2.0
261 stars 24 forks source link

Inconsistent directory structure for releases #284

Closed amisevsk closed 1 month ago

amisevsk commented 1 month ago

Describe the bug The Linux and Windows releases consist of an archive that contains the kit, LICENSE and README.md files. For MacOS, the archive has an extra directory (reflecting the platform name).

e.g. extracting the linux tarball:

.
├── LICENSE
├── README.md
├── kit
└── kitops-linux-arm64.tar.gz

vs. extracting the macos zip file:

 .
├── kitops-darwin-arm64
│   ├── LICENSE
│   ├── README.md
│   └── kit
└── kitops-darwin-arm64.zip

To Reproduce Extract releases from release page

Version Latest

Additional context I haven't checked directly, but I suspect this issue will prevent the gh-kit-setup action from running on macos runners, since the path to the kit binary will be different.

amisevsk commented 1 month ago

Closed by https://github.com/jozu-ai/kitops/pull/289