Getting started
In this section you will find information about what is Setup CI and how to use it to quickly bootstrap
Command line options
When using SCI by running npx setup-ci, you can provide additional option flags to modify the default behavior.
Package Managers
SCI will automatically detect your package manager based on the presence of a yarn.lock, package-lock.json, pnpm-lock.yaml or bun.lockb file in the root of your repository.
Node/Bun version
To make all workflows generated by SCI as consistent as possible, each of them has a step
Support for monorepos
All the features provided by SCI are available in monorepos as well! The only difference is that the configuration will be adjusted to work in a monorepo structure.
Limits of automation
Although SCI is designed to automate as much as possible, there are some limitations to what it can do. In such cases, you will need to perform manual steps.