Compare commits

..

1 Commits

Author SHA1 Message Date
Asher
4af6408e39 Preserve permissions with rsync
This is mostly just because if the opts are empty, it seems to error in
macOS for some reason...(rsync_opts[@]: unbound variable).
2026-04-06 12:03:45 -08:00
2 changed files with 3 additions and 3 deletions

View File

@@ -108,7 +108,7 @@ jobs:
echo "VERSION=${TAG#v}" >> $GITHUB_ENV echo "VERSION=${TAG#v}" >> $GITHUB_ENV
- uses: actions/checkout@v6 - uses: actions/checkout@v6
- uses: docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4.0.0 - uses: docker/setup-qemu-action@c7c53464625b32c7a7e944ae62b3e17d2b600130 # v3
- uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3 - uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3
- uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3 - uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3

View File

@@ -79,7 +79,7 @@ EOF
mv npm-shrinkwrap.json "$RELEASE_PATH" mv npm-shrinkwrap.json "$RELEASE_PATH"
if [ "$KEEP_MODULES" = 1 ]; then if [ "$KEEP_MODULES" = 1 ]; then
local rsync_opts=() local rsync_opts=(-a)
if [[ ${DEBUG-} = 1 ]]; then if [[ ${DEBUG-} = 1 ]]; then
rsync_opts+=(-vh) rsync_opts+=(-vh)
fi fi
@@ -100,7 +100,7 @@ EOF
bundle_vscode() { bundle_vscode() {
mkdir -p "$VSCODE_OUT_PATH" mkdir -p "$VSCODE_OUT_PATH"
local rsync_opts=() local rsync_opts=(-a)
if [[ ${DEBUG-} = 1 ]]; then if [[ ${DEBUG-} = 1 ]]; then
rsync_opts+=(-vh) rsync_opts+=(-vh)
fi fi