Desde el mes de Abril de este año, tienes en public beta la posibilidad de crear deployment protection rules para tus flujos de GitHub Actions, lo cual significa que podrás generar tus propias reglas (o usar algunas de las generadas…
Browsing Category GitHub
Automatizar la creación de releases con GitHub Actions
Estos días he estado jugando a automatizar unos despliegues donde necesitaba que el proceso de generación de la release fuera GitHub Actions quien lo hiciera por mí. En este artículo te comparto el flujo que he utilizado, el cuál solo…
Cómo solucionar el error «CodeQL analyses from advanced configurations cannot be processed when the default setup is enabled» en GHAS
Pues eso 😙, estuve un buen rato intentando averiguar cómo solucionar este error que mi querido GitHub Advanced Security me estaba dando en uno de mis workflows con CodeQL: Este se ha producido al tener configurado previamente Code scanning con…
Escanear repositorios en GitHub con Snyk e integrarlo con GitHub Advanced Security
Una de las cosas chulas de GitHub Advanced Security (recuerda que es gratuito para todos los repos públicos en GitHub.com) es que puedes utilizar cualquier herramienta que pueda generar un SARIF, subirlo a GHAS, y que todos los resultados de…
Acceder a APIs ejecutándose en GitHub Codespaces a través de REST Client, Postman o cURL
Ahora que ya estoy de vuelta, empiezo a jugar con todo aquello que se me pone por delante 😙 De hecho, la semana pasada quise mostrar un entorno de demo que, al tener mi equipo completamente limpio (mi TOC me…
Hospedar aplicación con AngularJS gratis en GitHub Pages
Estos días he estado jugando con una aplicación en AngularJS, donde estoy compartiendo información sobre los servidores de Mastodon, con el objetivo de poder elegir sabiamente y no ir saltando de uno a otro, como me ha pasado a mi…
Añadir secretos en un repositorio de GitHub a través de Azure Logic Apps
Si te encuentras con la necesidad de generar repositorios en GitHub de manera automatizada puede ser que también necesites generar secretos en estos, para funcionar correctamente con GitHub Actions por ejemplo. Hoy quiero compartir contigo cómo podemos crear secretos dentro…
Migrar un repositorio de un BitBucket Server local a GitHub
Si usas BitBucket en una instalación en local y en algún momento decides que quieres migrar a GitHub es posible que te surjan dudas sobre cómo hacer este movimiento de manera sencilla. Hoy me gustaría compartir contigo cómo se podría…
IDE as a Service con GitHub Codespaces
En el último artículo te conté cómo sacarle partido a Remote Containers, una extensión para Visual Studio Code, que nos permite definir nuestros entornos de desarrollo como código y que estos se ejecuten dentro de un contenedor. Hoy quiero hablarte…
Recuperar archivos de otro repositorio privado de tu organización desde GitHub Actions
Esta semana se me planteó un escenario donde era necesario recuperar desde un flujo de GitHub Actions archivos que se encontraban en otro repositorio privado dentro de la misma organización de GitHub. En este artículo te cuento cómo hacerlo haciendo…
Trabajar con múltiples entornos en tus flujos con GitHub Actions
Cuando finalmente te decides a automatizar tus entornos lo habitual es que tengas más de uno para la misma aplicación, como el de desarrollo, preproducción y producción al menos. Esto hace que necesites tener diferentes credenciales, diferentes aprobadores para el…
Crea tus propios artefactos para Azure DevTest Labs
En el post anterior te hablé sobre el nuevo servicio Azure DevTest Labs (todavía en preview), que te permite crear entornos de desarrollo y pruebas para tu equipo. Una de las opciones dentro del laboratorio es la posibilidad de habilitar tus propios artefactos…