clone

a photo toolkit for your phone that never uploads: fuji film looks for raw files, social crops, error level analysis

CI: rebuild and test the perspective core, then package, for src.rest

cat committed 970270f
forge attest runs .forge/ci in a clean worktree of each commit and signs the
result into refs/notes/ci; forge push sends it with the branch. The script
follows the README's rebuild loop: scripts/build.sh, node
scripts/test-core.mjs and scripts/package.py. Emscripten's system libraries
live in ~/.cache/gudpics/emscripten, outside the worktree, so runs don't
rebuild them.
commit
970270f355f14975280b365df6773a4fc7cddd61
parent
09378f89521c2a72b0fe367b8fd4b040681ee557
author
cat <admin@dev.site>
1 file changed, +12 -0
A.forge/ci12++++++++++++
A .forge/ci +12 -0