# Circle CI

Ocupamos [CircleCI](https://circleci.com/) para el linting y testing de nuestros PRs. Cuando creamos un nuevo proyecto con Potassium la configuración de circleci ya está en `.circleci/config.yml` pero tenemos que decirle a CircleCI que tenemos un nuevo proyecto que integrar. Para esto debemos entrar al [CircleCI de Platanus](https://circleci.com/add-projects/gh/platanus): Una vez logueado, buscar repositorio y presionar `Follow Project`.

Por defecto Circle CI intenta adivinar qué es necesario para correr los tests pero hay excepciones para las cuales es necesario agregar un archivo de configuración `circle.yml`:

### Variables de Entorno

Para realizar deploy en ciertos ambientes hay que agregar información a las variables de entorno, como nombres de usuario o API keys.

1. Buscar ⚙️ en el proyecto seleccionado.
2. Seleccionar `Environment Variables`
3. Seleccionar `Add Variable`


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://la-guia.platan.us/setup/configuracion_de_proyectos/circle_ci.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
