{"repo":"garygrossgarten/github-action-scp","free":true,"listed":false,"github":"https://github.com/garygrossgarten/github-action-scp","clone":"git clone https://github.com/garygrossgarten/github-action-scp.git","description":"⬆️ Copy a folder to a remote server using SSH","language":"JavaScript","stars":193,"topics":["github-actions","actions","scp","ssh","copy"],"license":"MIT","category":"workflow-automation","readme_excerpt":"GitHub Action SCP Simple GitHub Action to copy a folder or single file to a remote server using SSH. This is working with the latest GitHub Actions. ✨ Example Usage Copy a folder recursively to a remote server Copy a single file to a remote server 🔐 Set your secrets here: https://github.com/USERNAME/REPO/settings/secrets . Check out the workflow example for a minimalistic yaml workflow in GitHub Actions. Result Options - local - string - Path to local folder you want to copy. required - remote - string - Path to folder to copy the contents to. required - concurrency - number - Number of concurrent file transfers. Default: 1 - recursive - boolean - Copy directory contents recursively. Default: true - verbose - boolean - Output every single file transfer status. Default: true - host - string - Hostname or IP address of the server. Default: 'localhost' - port - integer - Port number of the server. Default: 22 - username - string - Username for authentication. Default: (none) - password - string - Password for password-based user authentication. Default: (none) - dotfiles - boolean - Include files with a leading . e.g. .htaccess Default: false - privateKey - mixed - Buffer or string that contains a private key for either key-based or hostbased user authentication (OpenSSH format). Default: (none) - passphrase - string - For an encrypted private key, this is the passphrase used to decrypt it. Default: (none) - tryKeyboard - boolean - Try keyboard-interactive user authentication i","default_branch":null,"files":null,"tree":[],"storefront":"/r/garygrossgarten","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/garygrossgarten/github-action-scp/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."}