{"repo":"sevalla-hosting/sevalla-deploy","free":true,"listed":false,"github":"https://github.com/sevalla-hosting/sevalla-deploy","clone":"git clone https://github.com/sevalla-hosting/sevalla-deploy.git","description":"GitHub Action to deploy and promote Sevalla apps and static sites.","language":"JavaScript","stars":16,"topics":["deployment","github-actions","sevalla"],"license":null,"category":"deployment-docker-iac","readme_excerpt":"Sevalla GitHub Action Deploy and promote Sevalla apps and static sites from GitHub Actions. --- A GitHub Action that triggers deployments and promotions on Sevalla infrastructure. Supports application deployments (via API token or deploy hook), static site deployments, and pipeline promotions with optional polling until completion. Quick Start Get your API key from app.sevalla.com/api-keys. Inputs Name Required Description --- --- --- action Yes deploy-app , promote-app , or deploy-static-site sevalla-token Yes Sevalla API token app-id — Application ID (for deploy-app ) static-site-id — Static site ID (for deploy-static-site ) pipeline-id — Pipeline ID (for promote-app ) source-app-id — Source application ID (for promote-app ) target-app-ids — Comma-separated target app IDs (for promote-app ) branch — Git branch to deploy docker-image — Docker image to deploy is-restart — Restart without building ( true / false , default false ) wait-for-finish — Poll until deployment completes ( true / false , default false ) deploy-hook-url — Deploy hook URL (alternative to sevalla-token + app-id ) Not required when using deploy-hook-url without wait-for-finish . Outputs Name Description --- --- deployment-id Deployment ID (for deploy-app and deploy-static-site ) deployment-ids Deployment IDs (for promote-app ) Examples Deploy an App Deploy via Deploy Hook Promote an App Deploy a Static Site How It Works When wait-for-finish is enabled, the action polls every 5 seconds until the deployment ","default_branch":null,"files":null,"tree":[],"storefront":"/r/sevalla-hosting","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sevalla-hosting/sevalla-deploy/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."}