Please do not open a public issue for security vulnerabilities. Instead, use GitHub's private vulnerability reporting or contact the maintainer directly. You will receive a response as soon as possible.
- Always set the
host-keyinput (orknown-hosts) so the server's identity is verified. In v3 a run without a pinned key fails unless you explicitly opt out withallow-any-host-key: true, which is not recommended - Store all credentials (
password,private-key,passphrase) as encrypted GitHub Actions secrets - Prefer key-based authentication over passwords
- Release refs download only this repository's platform binary and verify it against the release's
checksums.txt - The build mode is selected automatically from the action ref: release tags and the exact release commit SHA use the verified prebuilt binary; every other ref builds from source, so a stale release binary is never substituted for newer source