Refactor artifacts upload to use zip code directly instead of cmd tool
What does this MR do and why?
Refactor artifacts upload to use the zip code directly instead of the cmd tool
- We don't need to run the cmd tool to generate zip meta when we can directly use the code. Removes the dependency on the zip binary being present on the machine.
- Hoping the existing tests are enough to validate the behaviour.
How to set up and validate locally
cd workhorsego test ./internal/upload/
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Edited by Love Bhardwaj