### 🚀 Resumen de cambios
Esta PR introduce mejoras significativas en la flexibilidad del generador y la eficiencia del ciclo de construcción.
### ✨ Novedades
- **Filtrado de Canales:**
- Nueva variable `INCLUDE_TEXT`: Permite definir una lista de textos obligatorios (ej: `["ES:"]`). Si se define, solo se guardan los canales que coincidan.
- Nueva variable `EXCLUDE_TEXT`: Permite definir una lista negra (ej: `["XXX", "24/7"]`). Cualquier coincidencia descarta el canal.
- **Optimización Docker:**
- Añadido `.dockerignore` completo para evitar copiar contextos innecesarios (`.venv`, `.git`, etc.).
- Reducción drástica del tiempo de build en CI/CD.
### 🔧 Configuración
Las nuevas variables aceptan formato JSON string en el entorno:
```bash
INCLUDE_TEXT='["ES:", "DAZN"]'
EXCLUDE_TEXT='["Adultos"]'
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
🚀 Resumen de cambios
Esta PR introduce mejoras significativas en la flexibilidad del generador y la eficiencia del ciclo de construcción.
✨ Novedades
INCLUDE_TEXT: Permite definir una lista de textos obligatorios (ej:["ES:"]). Si se define, solo se guardan los canales que coincidan.EXCLUDE_TEXT: Permite definir una lista negra (ej:["XXX", "24/7"]). Cualquier coincidencia descarta el canal..dockerignorecompleto para evitar copiar contextos innecesarios (.venv,.git, etc.).🔧 Configuración
Las nuevas variables aceptan formato JSON string en el entorno: