Deploy to VPS
Version updated for https://github.com/mujeeb-enfin/deploy-to-vps to version v1.0.0.
- This action is used across all versions by ? repositories.
Action Type
This is a Composite action.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
This GitHub Action automates the deployment of projects to a VPS using SSH. It supports various strategies like Node.js + PM2, Node.js + Docker, and static sites, allowing users to deploy their applications with ease. The action provides features such as dry-run mode, structured outputs, and step summaries, making it user-friendly for developers.
What’s Changed
A multi-strategy GitHub Action for SSH-based deployments. Pick from node-pm2, node-docker, static, or custom. Production-hardened with shell-injection safety, fingerprint pinning, dry-run mode, and step summaries.