Sherpa.sh
Version updated for https://github.com/sherpa-sh/Sherpa-Action to version v1.0.0-alpha.1.
- 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
Sherpa.sh is an AI tool that automatically configures and deploys infrastructure for developers. It simplifies the process of setting up cloud resources using plain English prompts, making it easy to deploy applications across various cloud providers such as AWS, Google Cloud, and more. The action supports features like specifying resources, custom domains, load balancing, CDN configuration, and more.
What’s Changed
AI-powered deployments in plain English
Sherpa transforms any cloud provider into a deployment platform. Just describe what you want and let the AI handle the infrastructure.
prompt: “Deploy my Next.js app on AWS Lambda with CloudFront CDN”
Highlights
- Plain English Infrastructure - No YAML configs, no Terraform, no DevOps expertise required
- Multi-Cloud - AWS and Cloudflare supported, with more providers coming
- GitHub Actions Integration - Push-to-deploy workflows with memory persistence
- Claude Code CLI Support - Test locally before committing
Supported Features
| Category | Status |
|---|---|
| Next.js deployments | ✅ |
| Static site hosting | ✅ |
| Serverless functions | ✅ |
| VM provisioning (EC2) | ✅ |
| SSL certificates | ✅ |
| CDN configuration | Partial |
Quick Start
- uses: sherpa-sh/sherpa-action@v1.0.0-alpha
with:
anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}
prompt: "Deploy my app to Cloudflare"
env:
CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }}
Alpha Notice
This is an early release. Expect breaking changes and rough edges. We'd love your feedback—please https://github.com/sherpa-sh/sherpa-action/issues or https://discord.com/invite/Pn7N2Wwbjy.