update CI
CI / Build & Test (push) Failing after 34s

This commit is contained in:
Raven Scott
2026-03-16 13:09:11 -04:00
parent 0c054707bd
commit 40933a57f6
+19 -7
View File
@@ -48,15 +48,27 @@ jobs:
- name: Package release zips
run: |
cd releases
for host in darwin-arm64 darwin-x64 linux-arm64 linux-x64 win32-x64; do
if [ -f "$host/anisail-tunnel" ]; then
zip -j "anisail-tunnel-${host}.zip" "$host/anisail-tunnel"
echo "Created anisail-tunnel-${host}.zip"
elif [ -f "$host/anisail-tunnel.exe" ]; then
zip -j "anisail-tunnel-${host}.zip" "$host/anisail-tunnel.exe"
echo "Created anisail-tunnel-${host}.zip"
# bare-build outputs under ABI subdirs (aarch64, x86_64) and sometimes flat
for dir in */; do
[ -d "$dir" ] || continue
name=$(basename "$dir")
if [ -f "${dir}anisail-tunnel" ]; then
zip -j "anisail-tunnel-${name}.zip" "${dir}anisail-tunnel"
echo "Created anisail-tunnel-${name}.zip"
elif [ -f "${dir}anisail-tunnel.exe" ]; then
zip -j "anisail-tunnel-${name}.zip" "${dir}anisail-tunnel.exe"
echo "Created anisail-tunnel-${name}.zip"
fi
done
# Flat binary at root (e.g. from single-host or Windows build)
if [ -f "anisail-tunnel" ]; then
zip -j "anisail-tunnel-$(uname -m).zip" "anisail-tunnel"
echo "Created anisail-tunnel-$(uname -m).zip"
fi
if [ -f "anisail-tunnel.exe" ]; then
zip -j "anisail-tunnel-win32-x64.zip" "anisail-tunnel.exe"
echo "Created anisail-tunnel-win32-x64.zip"
fi
cd ..
- name: Smoke test — run native binary for current platform