launch-buddy

1.1.0 • Public • Published

LaunchBuddy

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.

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.

To get a Github token

To get a Render token

  • 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

To get your Clerk secret

  • Go to your Clerk Dashboard
  • Go to your app
  • Go to API Keys
  • Copy the secret key

To get your render service IDs

  • Go to Render
  • Go to your service
  • Copy the service ID from the URL (It's prefixed with srv_)

Readme

Keywords

none

Package Sidebar

Install

npm i launch-buddy

Weekly Downloads

1

Version

1.1.0

License

none

Unpacked Size

12.7 kB

Total Files

13

Last publish

Collaborators

  • exorift