The deploy steps in build-linux and deploy-playstore already use continue-on-error: true when SSH secrets may be absent, but publish-website did not — causing a hard failure when SSH_USER is unset. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>