mirror of
https://github.com/vercel-labs/scriptc.git
synced 2026-10-02 08:35:07 +08:00
- Declare POSIX helpers as npm bins so package tarballs retain executable mode. - Check packed helper modes during release and in integration tests.
This commit is contained in:
@@ -297,6 +297,11 @@ jobs:
|
||||
tarball=$(cd "$dir" && pnpm pack --silent | tail -1)
|
||||
packed="$dir/$tarball"
|
||||
fi
|
||||
case "$dir" in
|
||||
packages/llvm-darwin-*|packages/llvm-linux-*)
|
||||
node scripts/verify-llvm-package-mode.mjs "$packed" "$name"
|
||||
;;
|
||||
esac
|
||||
if npm publish "$packed" $PROVENANCE --access public; then
|
||||
return 0
|
||||
else
|
||||
|
||||
Reference in New Issue
Block a user