Sat. Jan 10th, 2026

GitHub de Microsoft lanzó hoy la versión beta de una nueva versión de GitHub Acciones con capacidades de integración y entrega continuas (CI / CD) integradas directamente en el servicio. La disponibilidad general está prevista para el 13 de noviembre.

La compañía también anunció hoy que ahora tiene más de 40 millones de desarrolladores en su plataforma.

Hace diez meses, GitHub lanzó Actions, su plataforma de automatización de flujo de trabajo. Los desarrolladores ya podrían tomar medidas para desencadenar todo tipo de eventos y usarlo para construir canalizaciones de CI / CD personalizadas. En el lanzamiento, el equipo de GitHub enfatizó que Actions permitió la construcción de estos ductos, pero que era mucho más que eso. Aún así, los desarrolladores obviamente estaban bastante interesados ​​en usar Actions for CI / CD.

"Desde que presentamos GitHub Actions el año pasado, la respuesta ha sido fenomenal, y los desarrolladores han creado miles de flujos de trabajo inspirados", escribe Nat Friedman, CEO de GitHub, en el anuncio de hoy. "Pero también hemos escuchado comentarios claros de casi todos: ¡quieren CI / CD! Y eso es lo que estamos anunciando hoy ".

Con esta versión actualizada de Actions, los desarrolladores ahora pueden construir, probar e implementar su código en cualquier plataforma y ejecutar sus flujos de trabajo en contenedores o máquinas virtuales. Los desarrolladores también pueden probar varias versiones de sus aplicaciones en paralelo gracias a una nueva característica llamada "compilaciones matriciales", que le permite, por ejemplo, probar tres versiones diferentes de Node.js en Linux, Windows y MacOS al mismo tiempo. Debido a que las acciones de GitHub se definen en un archivo YAML básico, hacer esos cambios es solo cuestión de agregar algunas líneas al archivo.

Los lenguajes y marcos admitidos incluyen Node.js, Python, Java, PHP, Ruby, C / C ++, .NET, Android e iOS. Actions también está integrado con el Registro de paquetes de GitHub.

A medida que se crea la aplicación, también se transmiten los registros en vivo a la consola de Acción, y es fácil vincularlos a cualquier línea en un archivo de registro para discutir problemas con el resto de su equipo.

Estas nuevas funciones están disponibles de forma gratuita durante la versión beta y seguirán siendo gratuitas para todos los repositorios públicos.

Las acciones para GitHub Enterprise Server se lanzarán el próximo año e incluirán una opción híbrida que le permitirá mantener el código en un centro de datos privado y aún usar GitHub para orquestar los flujos de trabajo.

“GitHub Actions es la democratización de CI / CD y la automatización de software. Los desarrolladores pueden escribir flujos de trabajo que reaccionan a cualquier evento de la plataforma GitHub y hacer referencia a acciones GitHub de código abierto, piezas de código reutilizables, para sobrecargar su ciclo de vida del software de la misma manera que están acostumbrados a escribir el código de la aplicación ", dijo Max Schoening, director senior de diseño de producto de GitHUb. . "Realmente es un CI / CD impulsado por la comunidad con un modelo de precios que funciona para todos".

Con este lanzamiento, GitHub ahora también está compitiendo más directamente con algunas de las nuevas empresas de CI / CD que han creado negocios en la parte superior de la plataforma. Es probable que eso cree un poco de fricción.

"GitHub se ha comprometido a mantener su plataforma abierta a todos los socios, pero solo el tiempo lo dirá", CircleCI CEO Jim Rose dijo en un comunicado. "En última instancia, los desarrolladores son inteligentes y elegirán las mejores y más potentes herramientas disponibles en el mercado, y estamos seguros de que ahí continuará CircleCI". […] Con más de nueve años de datos y experiencia sobre cómo los equipos pasan de la idea a la entrega, CircleCI es el líder en CI / CD y estamos seguros de que tenemos la mejor solución para los desarrolladores ".

Espero que el comentario de Rose se haga eco de otros reproductores de CI / CD, aunque también vale la pena señalar, como lo hizo Rose, que las acciones pueden integrarse con otros servicios de integración continua para permitir a los desarrolladores activar compilaciones en sus plataformas. Estos proveedores también pueden poner a disposición sus propias acciones en GitHub.

“Vemos las acciones de GitHub como complementarias de lo que hace Codefresh. Es una forma adicional en que los usuarios pueden aprovechar Codefresh para construir tuberías robustas de manera escalable. Una cosa interesante es que GitHub siguió nuestro ejemplo en cómo diseñaron las Acciones. En realidad, puede usar las acciones de GitHub como pasos dentro de una tubería de Codefresh. Como pueden ver, en realidad estamos muy alineados ", dijo Dan Garfield, el evangelista jefe de tecnología en la plataforma CI / CD Codefresh. "Los desarrolladores pueden encontrar el Codefresh acción tocar el asunto exacto GitHub! "

Cuando le pregunté a GitHub sobre esto, Schoening proporcionó la siguiente declaración: “GitHub y nuestra comunidad creen en la elección y un ecosistema abierto. Eso es algo que tomamos en serio e incorporamos a todo lo que hacemos. GitHub Actions permite a los desarrolladores integrarse con todas sus herramientas existentes, mezclar y combinar nuevos productos para desarrolladores, y conectarse a todas las partes del ciclo de vida del software, incluidos los socios existentes de CI / CD ".

By Maria Montero

Me apasiona la fotografía y la tecnología que nos permite hacer todo lo que siempre soñamos. Soñadora y luchadora. Actualmente residiendo en Madrid.