Summary Usage Getting started Installation CI Configuration Configuration Plugins Workflow configuration Shareable configurations Extending Plugins Shareable configuration Recipes CI configurations CircleCI 2.0 Travis CI GitLab CI GitHub Actions Jenkins CI Git hosted services Git authentication with SSH keys Release Workflow Publishing on distribution channels Publishing maintenance releases Publishing pre-releases Developer guide JavaScript API Plugin development Shareable configuration development Support Resources Frequently Asked Questions Troubleshooting Node version requirement Node Support Policy Git version requirement