Skip to content

Commit d78987b

Browse files
docxologyclaude
andcommitted
fix(ci): use rsync -rl for fat-filesystem-test permission fix
rsync -a preserves ownership which fails on tmpfs without root perms. Use -rl (recursive + symlinks) instead to avoid chgrp failures. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent e0fdc5d commit d78987b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -236,7 +236,7 @@ jobs:
236236
# Copy only essential source files (exclude .git, output, .venv, etc.)
237237
sudo mkdir -p /mnt/fat_test
238238
sudo mount -t tmpfs -o size=2g,nr_inodes=10000 tmpfs /mnt/fat_test
239-
rsync -a --exclude='.git' --exclude='output' --exclude='.venv' --exclude='.uv-cache' --exclude='node_modules' . /mnt/fat_test/
239+
rsync -rl --exclude='.git' --exclude='output' --exclude='.venv' --exclude='.uv-cache' --exclude='node_modules' . /mnt/fat_test/
240240
241241
- name: Test on simulated FAT filesystem
242242
run: |

0 commit comments

Comments
 (0)