GitHub Actions: Fin del Soporte para Node.js 20 y Migración a Node.js 24

2025-09-20
GitHub Actions: Fin del Soporte para Node.js 20 y Migración a Node.js 24

GitHub Actions anuncia el fin del soporte para Node.js 20 en abril de 2026 y planea migrar todas las acciones a Node.js 24 en otoño de 2025. La versión más reciente del ejecutor de GitHub ya admite Node.js 24, y los usuarios pueden probarlo con anticipación configurando una variable de entorno. A partir del 4 de marzo de 2026, Node.js 24 será la versión predeterminada. Los usuarios pueden continuar usando Node.js 20 temporalmente configurando una variable de entorno hasta su eliminación completa en verano. Tenga en cuenta que Node.js 24 es incompatible con macOS 13.4 y versiones anteriores, y no admite ejecutores autohospedados con arquitectura ARM32.

Leer más
Desarrollo

El CEO de GitHub renuncia, abrazando la revolución de la IA

2025-08-11
El CEO de GitHub renuncia, abrazando la revolución de la IA

El CEO de GitHub, Thomas Dohmke, anunció su salida para volver al mundo de las startups. Durante la última década, supervisó el notable crecimiento de GitHub, incluyendo su adquisición, el lanzamiento de Copilot y su liderazgo en el espacio de herramientas de desarrollo de IA. Permanecerá hasta finales de 2025 para asegurar una transición sin problemas, expresando una gran confianza en el futuro de GitHub bajo la organización CoreAI de Microsoft y destacando el impacto transformador de Copilot en el desarrollo de software, empoderando a desarrolladores en todo el mundo.

Leer más
Tecnología

Agente de codificación GitHub Copilot: Tu nuevo asistente de desarrollo

2025-05-19
Agente de codificación GitHub Copilot: Tu nuevo asistente de desarrollo

GitHub Copilot ahora cuenta con un agente de codificación que automatiza tareas de baja a media complejidad, como agregar funciones, corregir errores, ampliar pruebas, refactorizar y mejorar la documentación. Simplemente asigna problemas a Copilot en GitHub; funciona en un entorno de nube seguro usando GitHub Actions, realiza los cambios y solicita revisión. Destaca en bases de código bien probadas y puede manejar múltiples problemas simultáneamente. Disponible para suscriptores de Copilot Pro+ y Enterprise (los usuarios de Enterprise requieren habilitación de administrador). El uso consume minutos de GitHub Actions y solicitudes premium de Copilot.

Leer más

GitHub Ajusta los Límites de Tasa para Solicitudes No Autenticadas

2025-05-14
GitHub Ajusta los Límites de Tasa para Solicitudes No Autenticadas

GitHub está actualizando los límites de tasa para las solicitudes no autenticadas para mejorar la seguridad y la estabilidad de la plataforma. Esto afecta a operaciones como clonar repositorios a través de HTTPS, acceder a las API REST de forma anónima y descargar archivos de raw.githubusercontent.com. El reciente aumento en la actividad de raspado de la API llevó a la actualización para proteger la plataforma y garantizar una experiencia fiable para los desarrolladores de todo el mundo. Los usuarios no autenticados pueden encontrar nuevos límites de tasa, mientras que los usuarios autenticados mantendrán límites más altos. GitHub anima a la autenticación para un acceso consistente y fiable.

Leer más

Bypass crítico de autenticación en ruby-saml

2025-03-15
Bypass crítico de autenticación en ruby-saml

Investigadores de GitHub Security Lab descubrieron dos vulnerabilidades críticas de omisión de autenticación (CVE-2025-25291 y CVE-2025-25292) en la biblioteca ruby-saml. Los atacantes pueden usar una sola firma válida para falsificar afirmaciones SAML, permitiendo la toma de control de cuentas al iniciar sesión como cualquier usuario. La vulnerabilidad se debe al uso de dos analizadores XML diferentes (REXML y Nokogiri) por parte de ruby-saml, creando una diferencia de análisis explotada por los atacantes. La versión 1.18.0 corrige la vulnerabilidad; se insta a todos los usuarios a actualizar inmediatamente.

Leer más
Desarrollo

GitHub Copilot recibe una actualización importante: modo agente y Copilot Edits GA

2025-02-06
GitHub Copilot recibe una actualización importante: modo agente y Copilot Edits GA

GitHub Copilot ha recibido una actualización significativa. El nuevo modo agente dota a Copilot de mayor autonomía, permitiéndole iterar en el código, identificar y corregir errores, e incluso inferir y completar subtareas no especificadas. Copilot Edits ya está disponible de forma general, ofreciendo edición de código en varios archivos con un flujo conversacional fluido. Además, GitHub presentó Project Padawan, un agente autónomo de ingeniero de software que gestionará incidencias de GitHub, generará y probará código automáticamente, e incluso asignará revisores. Estas actualizaciones buscan liberar a los desarrolladores de tareas rutinarias, permitiéndoles centrarse en trabajos más creativos.

Leer más
Desarrollo

Actualización importante de GitHub Issues: Subtareas, tipos de Issue y búsqueda avanzada

2025-01-19
Actualización importante de GitHub Issues: Subtareas, tipos de Issue y búsqueda avanzada

GitHub ha lanzado una actualización importante para Issues, que incluye subtareas, tipos de Issue y búsqueda avanzada. Las subtareas permiten dividir los problemas en unidades más pequeñas para un mejor seguimiento del progreso. Los tipos de Issue ayudan a los equipos a clasificar y gestionar los Issues con un lenguaje consistente. La búsqueda avanzada permite una filtración más compleja para encontrar Issues específicas. La IU de Issues también se ha actualizado para mejorar la eficiencia y la facilidad de uso. Además, CodeQL Action v2 se ha retirado oficialmente, lo que exige que los usuarios actualicen a la versión v3. Los patrones predeterminados de análisis de secretos ahora admiten más tipos de secretos, lo que aumenta la seguridad.

Leer más
Desarrollo Actualización

¡Runners arm64 hospedados ahora disponibles gratuitamente en repositorios públicos!

2025-01-16
¡Runners arm64 hospedados ahora disponibles gratuitamente en repositorios públicos!

GitHub ha anunciado la disponibilidad gratuita de runners hospedados Linux arm64 en repositorios públicos (actualmente en vista previa pública). Estos runners, con procesadores Cobalt 100, ofrecen 4 vCPU y hasta un 40% de aumento de rendimiento en comparación con la generación anterior de máquinas virtuales basadas en Arm. Los desarrolladores nativos de Arm ahora pueden construir, probar e implementar completamente dentro de la arquitectura arm64 sin virtualización. Simplemente agregue las etiquetas `ubuntu-24.04-arm` o `ubuntu-22.04-arm` a su flujo de trabajo de repositorio público para comenzar.

Leer más
Desarrollo