deploy_public.sh automates publishing to the Forgejo public branch: copies public files from main, strips private sections from README, commits, and force-pushes.