mirror of
https://github.com/hanzoai/dev.git
synced 2026-10-25 03:23:33 +00:00
ci(release): robust asset collection — find all code-* files recursively from artifacts and copy into release-assets
This commit is contained in:
@@ -319,12 +319,15 @@ jobs:
|
||||
- name: Prepare release assets
|
||||
shell: bash
|
||||
run: |
|
||||
set -euo pipefail
|
||||
mkdir -p release-assets
|
||||
for dir in artifacts/binaries-*; do
|
||||
cp "$dir"/* release-assets/
|
||||
done
|
||||
chmod +x release-assets/* || true
|
||||
ls -la release-assets/
|
||||
shopt -s nullglob
|
||||
# Gather all built "code-*" files (zst/tar.gz/zip or raw) recursively under artifacts/
|
||||
while IFS= read -r -d '' f; do
|
||||
cp "$f" release-assets/
|
||||
done < <(find artifacts -type f -name 'code-*' -print0)
|
||||
# Show what we collected
|
||||
ls -la release-assets/ || true
|
||||
|
||||
- name: Build per-target npm binary packages
|
||||
shell: bash
|
||||
|
||||
Reference in New Issue
Block a user