SSH for GitHub Actions is a GitHub Action designed to run remote SSH commands directly from CI/CD workflows. It helps teams automate deployments, maintenance tasks, server checks, and post-build operations without leaving GitHub Actions. The project is built with Go and uses drone-ssh, giving it a practical foundation for flexible SSH execution. It supports common connection methods, including password-based access and private key authentication. It can run commands on one host or multiple hosts, including setups that require different ports or synchronous execution. It also supports proxy and jump host workflows, making it useful for more complex infrastructure environments. Developers can pass environment variables, run scripts from files, capture command output, and add security checks such as host fingerprint verification.

Features

  • Password and private key authentication
  • Remote command execution from GitHub Actions
  • Multiple host support with optional synchronous execution
  • Proxy and jump host connection support
  • Environment variable passing to remote scripts
  • Command output capture for later workflow steps

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow SSH for GitHub Actions

SSH for GitHub Actions Web Site

Other Useful Business Software
$300 Free Credits for Your Google Cloud Projects Icon
$300 Free Credits for Your Google Cloud Projects

Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
Start Free Trial
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of SSH for GitHub Actions!

Additional Project Details

Operating Systems

Linux

Registered

1 day ago