use seatbelt on macos, with two profiles: minimal (default) which only restricts writes, and strict, which is deny-by-default and only allows specific operations (#283)

This commit is contained in:
Olcan
2025-05-07 20:03:29 -07:00
committed by GitHub
parent 34fe142894
commit d524309e3c
5 changed files with 133 additions and 3 deletions

View File

@@ -27,7 +27,7 @@ fi
tsc --build
# copy .{md,json} files (replace -q with -i to see itemized changes)
rsync -aq --delete --include='*.md' --include='*.json' --include='*/' --exclude='*' ./src/ ./dist/src/
rsync -aq --delete --include='*.md' --include='*.json' --include='*.sb' --include='*/' --exclude='*' ./src/ ./dist/src/
# touch dist/.last_build
touch dist/.last_build