LaunchBuddy is a tool to assist with syncing deployments, helping you discretely launch features in unison
LaunchBuddy was built for Render projects that deploy from Github branches
To get started, build the project with pnpm build
. If you already have the executable, use ./lb init
to initialize your config.
{
"ghToken": "GITHUB API TOKEN",
"renderToken": "RENDER API TOKEN",
"clerkSecret": "CLERK USER POOL SECRET",
"services": [
"RENDER SERVICE ID",
...
]
}
After your config is set up, use ./lb deploy
to start deploying.
- Go to Your tokens settings
- Create a token with the
repo
permission
- Go to Render
- Go to your settings (make sure you're scoped under your user and not your org)
- Go to
API Keys
- Create an API key
- Go to your Clerk Dashboard
- Go to your app
- Go to
API Keys
- Copy the
secret key
- Go to Render
- Go to your service
- Copy the service ID from the URL (It's prefixed with
srv_
)