- rename sync job to ssh-sync for clarity
- add SSH_PORT variable support for ssh-keyscan command
- implement conditional logic for SSH port configuration
- update known_hosts setting to support non-standard SSH ports
- add explicit `ssh-host` field to remote matrix entries for clarity
- update ssh-keyscan commands to use `ssh-host` instead of `name`
- rename remote identifiers in matrix from domain names to platform names
- add new github workflow to sync repository to codeberg.org and gitea.com
- configure ssh agent and keys for secure remote authentication
- implement force push for all branches and tags with pruning
- add success and failure summary logging to workflow steps