Deploying
Deploying an indexer to the hosted service​
- Login with GitHub
- Select an organisation or your personal GitHub user profile
- Install the Envio Deployments GitHub app
- Add & configure your indexer
- TIP: You may have multiple indexers per repository, differentiated by the config file, root directory and/or the git release branch.
warning
If you are working in a monorepo make sure all your imports are inside the indexer directory.
- Create a deployment branch
- Deploy your indexer via git
For subsequent releases, we strongly recommend setting branch protection rules that prevent direct pushes to your release branch. Instead, making pull requests from a feature branch into the release branch is recommended📓
Deployment limits​
Developers can deploy 3 indexers per organisation and 3 deployments per indexer. Deployments can be deleted in the hosted service to make space for more deployments.