{"repo":"appleboy/ssh-action","free":true,"listed":false,"github":"https://github.com/appleboy/ssh-action","clone":"git clone https://github.com/appleboy/ssh-action.git","description":"GitHub Actions for executing remote ssh commands.","language":"Shell","stars":6172,"topics":["github-actions","ssh","ssh-client"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"🚀 SSH for GitHub Actions English 繁體中文 简体中文 Table of Contents - 🚀 SSH for GitHub Actions - Table of Contents - 📖 Introduction - 🧩 Core Concepts \\& Input Parameters - 🔌 Connection Settings - 🛠️ SSH Command Settings - 🌐 Proxy Settings - 📤 Output Variables - ⚡ Quick Start - 🔑 SSH Key Setup \\& OpenSSH Compatibility - Setting Up SSH Keys - Generate RSA key - Generate ED25519 key - OpenSSH Compatibility - 🛠️ Usage Scenarios \\& Advanced Examples - Using password authentication - Using private key authentication - Multiple commands - Run commands from a file - Multiple hosts - Multiple hosts with different ports - Synchronous execution on multiple hosts - Pass environment variables to shell script - Capturing command output - 🌐 Proxy \\& Jump Host Usage - 🛡️ Security Best Practices - Protecting Your Private Key - Host Fingerprint Verification - 🚨 Error Handling \\& Troubleshooting - Q\\&A - Command not found (npm or other command) - 🤝 Contributing - 📝 License --- 📖 Introduction SSH for GitHub Actions is a powerful GitHub Action for executing remote SSH commands easily and securely in your CI/CD workflows. Built with Golang and drone-ssh, it supports a wide range of SSH scenarios, including multi-host, proxy, and advanced authentication. Slides: SSH for GitHub Actions --- 🧩 Core Concepts & Input Parameters This action provides flexible SSH command execution with a rich set of configuration options. For full details, see action.yml. 🔌 Connection Settings These parameters ","default_branch":null,"files":null,"tree":[],"storefront":"/r/appleboy","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/appleboy/ssh-action/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}