arreglaré tu pipeline de CI de github actions para nodejs y docker
Acerca de este Servicio
¿Tu flujo de trabajo de GitHub Actions falla, es inestable o le faltan comprobaciones importantes?
Diagnosticaré y solucionaré problemas de CI/CD en proyectos de Node.js, TypeScript, React y Docker. Trabajo con repositorios existentes y hago cambios enfocados que son fáciles de revisar y mantener.
Problemas típicos que puedo resolver:
- fallos en la instalación de dependencias y en el lockfile;
- incompatibilidades en la versión de Node.js o gestor de paquetes;
- fallos en la compilación, lint, comprobación de tipos o trabajos de prueba;
- caché, artefactos, matrices y dependencias de trabajos rotos;
- fallos en la construcción de Docker y Docker Compose dentro de CI;
- configuración de variables de entorno usando marcadores seguros;
- errores en YAML de GitHub Actions y problemas de permisos;
- flujos de trabajo lentos o poco fiables causados por pasos duplicados.
Recibirás los cambios en el workflow, actualizaciones relevantes de configuración, resultados de verificación y notas sencillas para la entrega.
Por favor, envíame un mensaje antes de ordenar si el trabajo implica despliegue en producción, infraestructura en la nube, runners autohospedados, registros privados o múltiples entornos. Nunca envíes secretos de producción en chat o archivos fuente.
Herramientas:
Docker
•
GitHub
Marcos:
npm
Proveedor de la nube:
Amazon Web Services
Lenguaje de programación:
Bash
•
JavaScript
Experiencia:
Depuración de código
•
Desarrollo
•
Configuración
Mi porfolio
FAQ
Traducción automática
¿Qué necesitas antes de empezar?
El repositorio o archivo fuente, el enlace a la ejecución fallida del workflow o logs completos, comportamiento esperado, versión de Node.js, gestor de paquetes y comandos de prueba seguros. Nunca envíes contraseñas, tokens, claves privadas o credenciales de producción.
¿Puedes arreglar un workflow existente sin reescribirlo?
Sí. Prefiero el cambio más pequeño y fiable que siga la estructura actual del repositorio. Solo reestructuraré el workflow si el diseño actual causa la falla.
¿Despliegas en producción?
Solo cuando el alcance y el método de acceso estén acordados previamente. Los paquetes listados se centran en la configuración y verificación del pipeline; el acceso a producción, cambios en la nube y despliegues en múltiples entornos requieren una oferta personalizada.
¿Puedes trabajar con Docker?
Sí. Puedo reparar construcciones de Docker en CI, mejorar la caché de construcción, validar la creación de imágenes y solucionar problemas comunes de Docker Compose. Kubernetes y infraestructuras en la nube complejas requieren una oferta personalizada.
