Co-Authored-By: Quentin Torroba <quentin.torroba@mistral.ai>
Co-Authored-By: Michel Thomazo <michel.thomazo@mistral.ai>
This commit is contained in:
Mathias Gesbert 2025-12-22 13:33:20 +01:00 committed by Mathias Gesbert
parent 402e898f39
commit 2e1e15120d
32 changed files with 391 additions and 549 deletions

View file

@ -108,12 +108,17 @@ jobs:
with:
path: artifacts
- name: Zip artifacts like GitHub UI
- name: Zip artifacts
run: |
mkdir release-assets
for dir in artifacts/*; do
name=$(basename "$dir")
(cd artifacts && zip -r "../release-assets/${name}.zip" "$name")
if [ -f "$dir/vibe-acp" ]; then
chmod +x "$dir/vibe-acp"
zip -j "release-assets/${name}.zip" "$dir/vibe-acp"
elif [ -f "$dir/vibe-acp.exe" ]; then
zip -j "release-assets/${name}.zip" "$dir/vibe-acp.exe"
fi
done
- name: Attach binaries to release