GitHub Actions


GitHub Actions
Introducción En este post veremos cómo desde un workflow de GitHub Actions en un repositorio podemos invocar otro workflow de un repositorio distinto. La primera parte muestra los distintos tipos de eventos que pueden desencadenar un workflow, centrándose en el evento repository_dispatch. La segunda parte es un ejemplo práctico mostrando cómo dos repositorios diferentes pueden desencadenar/iniciar sus workflows mutuamente. Eventos que desencadenan workflows Como probablemente sepas, hay diferentes tipos de eventos que pueden iniciar la ejecución de un workflow de GitHub Actions. Los eventos más conocidos para desencadenar esta ejecución son push, pull_request y schedule.  Estos eventos cubren la mayoría de […]

Lanzando GitHub Actions entre distintos repositorios


Quarkus + GraalVM + Fabric8 Maven Plugin
Introducción En este tutorial veremos como desarrollar una aplicación muy sencilla con Quarkus e integrarla con Fabric8 Maven Plugin para publicar una imagen nativa con  GraalVM en Docker Hub. La primera parte de la publicación describe como desrrollar una simple aplicación con Quarkus. La siguiente parte describe como construir un ejecutable nativo con GraalVM. La última sección muestra como integrar el proyecto con Fabric8 Maven Plugin y cómo desplegar las diferentes imágenes de la aplicación en Docker Hub. Quarkus, aplicación de muestra En esta sección se muestra cómo desarrollar una aplicación muy sencilla que devolverá una cita al azar cada […]

Quarkus + Fabric8 Maven Plugin + GraalVM