Hola, voy a escribir algo que no me cabe la menor duda en decirlo y pasará mucho tiempo para que lo vuelva escribir, este ha sido el vídeo y conocimiento más importante que he visto en RUclips en todo este camino y proceso de aprendizaje, era la pieza que le faltaba al rompecabezas, te entiendo perfectamente cuando dices q está bien... Se puede saber react, JS, etc, pero sin saber esto, sencillamente no se dará todo el potencial, muchísimas gracias, por allí leí que era oro en polvo, creo que se quedaron corto! Saludos
Definitivamente este video fue una clase magistral de como usar github actions, todo se entiende muy bien y no se ve dificultado seguir los pasos por mucho que yo usara un proyecto personal en angular. Esta genial, midu sigue así
Para los parcer@s que esten viendo este video, y esten forkeando el repo con los cambios ya implementados de github actions, y quieren revertirlos para poder integrar todo como desde el principio, clonen el repo normal, y luego tiran este comando. git reset --hard old-commit-id = el id del commit donde no se han integrado las github actions
Lastima que solo pueda dar 1 Like, clases completas y esta, de verdad que se refleja tu conocimiento y la maestría para enseñarlo, es de aplaudir, Gracias!!
En Mayo 2023 el proyecto no arranca con "npm start" como lo muestra el video, sino con npm run dev. Sin embargo, me salió un error por tener la versión 18 de node, en lugar de la v16. Lo solucioné instalando NVM (Node version manager) en Windows y ejecutando desde como administrador los siguientes comandos: nvm install 16.13.1 nvm use 16.13.1 npm run dev
¡ Ojalá trabajar con alguien como tú para poder aprender al máximo! Es difícil encontrarlo. Eres un gran profe hehe gracias por los vídeos sirven de mucha ayuda.
Simplemente eres un crack midu, es brutal la velocidad, la cantidad de consideraciones q manejas y asumo q la experiencia te habrá dado velocidad para resolver rápido, gran video midu, te sigo desde hace mucho aunque hago backend, pero es gratificante ver tu la forma en que trabajas
Midu prácticamente estás regalando oro en bruto con este tutorial (lo digo en buena onda, de que este tutorial es muy valioso). Excelente amigo! Muchísimas gracias.
Yo actualmente utilizo mi CI con Docker así me quito las complicaciones del Build en la maquina.... yo utilizo mucho Actions para ambientes de desarrollo con distintos branch el tema de los Test me facilitaste la vida !! eres el mejor !! ... yo hacia test locales ahora me pondré en ello! gran contenido como siempre gracias !
Como siempre nos brindas, una clase magistral Midu! logré entender muchos conceptos que usaba en el cotidiano en modo automático, gracias por tu tiempo!
Qué video, midudev muchas gracias, primera vez con esta tecnología y me fue muy sencillo digerir este conocimiento, todo debido a tu forma de explicar, gracias
He estado leyendo un par de artículos para intentar entender esto y me fue fatal, ahora gracias a este video he comprendido mucho. Es genial! Muchas gracias!
Majestuoso conocimiento que nos comparte, Miguel. Estaba buscando algo así y no sabía que existía. Es como Azure pipelines pero a un nivel más amigable. ¡Saludos!
Midu tienes pensado subir algo de microservicios a futuro ? Se agradece este video , también aprendí un montón sobre las edge funcions con tus explicaciones de lo de vercel , explicas súper bien ❤️🩹
Muy buen video y buenos detalles key de CI/CD. Muchas gracias. Realmente, muchas cosas que dices que son lo mejor y por la cuales recomiendas Git Actions, muchos otros como CircleCi, TravisCi, AWS CodeBuild, etc, tambien lo hacen.
Hola, Midu! No había visto que tenías este vídeo hasta que revisé la Playlist del Bootcamp. ¿Está no listado a propósito?, ¿o habrá sido error de dedo?
1:51:00 Solo hay un detalle, el deployment se hace con todo y las dependencias de desarrollo, sí es un tanto tedioso tener más pipes pero creo que se podrían instalar las dependencias de producción a la par de todo el pipe (y calentar la caché con las deps de desarrollo) para que al momento de desplegar ya estén listas las dependencias.
Lo vi en el video de tecnologías del 2024 y uff ya mismo lo implemento en mi proyecto, sería genial q enseñaras como subir versión del package.json automáticamente
En el minuto 14:35 él hace push del primer workflow definiendo ubuntu-18.04 como la maquina donde corre el workflow. Esta version ya no esta disponible. Les recomiendo usar ubuntu-22.04 en su lugar
Muchas gracias, excelente video, me resultó de mucha ayuda. Me podrías recordar el nombre de la extensión que usas para tener el intelligence al trabajar con los actions?
Excelente video Midu. Muchisimas gracias. Tengo una pregunta. Al intentar hacer el Job de e2e con Cypress, me arroja un error que consiste en que ahora Cypress no acepta el archivo cypress.json que tú usas para poner el argumento video=false. Ahora se necesita un archivo cypress.config.js con esta misma información, me podrías decir qué contenido debe tener ese nuevo archivo cypress.config.js? Lo he intentado pero aún no he dado con la solución. Muchas gracias.
Hola, muchas gracias por el curso. Totalmente entendible. Un reporte, a febrero 2023 la configuración para cypress ya no está válida. Tengo el fix, acabando el curso si puedo te lo pongo como un pull request o si no en mi fork
o sea que ya no funciona aplicar cypress por medio de scripts? porque estoy justo en eso y me sale error, me pide que lo haga habilitando con navegador y toda esa cosa pesada y ya no por script
hola Miguel! excelente contenido. queria consultarte si es posible realizar lo mismo pero un deploy automatizado desde cero, es decir, a partir de un repositorio, crear una instancia que haga todos estos pasos y simplemente devolver la url cuando esta este funcionando (en ec2, lambda, cloud funcitons o donde sea)
@@midudev Thanks , por cierto midu , hay algo de Vite en alguno de tus 2 canales? he estado buscando pero solo encontre cuando lo mostraste de paso :( , un saludo grande y gracias por todo como siempre
Alguien entiente porque en el momento 01:13:00 aproximadamente cuando hace una pull_request el pipine line se está ejecutando si puso MAIN (linea 7), no deberia haber puesto la nueva rama???
Soy yo, o no tiene sentido lo que hizo con el tema de las pull requests ? La escucha del "push" a "main" funciona bien con el merge de nuevas pull requests, no hace falta hacer nada.
Una consulta, en caso desee crear tres ambientes diferentes como uat, certification y develop, ¿Es posible hacerlo con github actions? Yo tengo un repo afiliado a un dominio que tengo de GoDaddy, pero quisiera saber si puedo de un repositorio sacar tres diferentes links por cada rama 🤔. Gracias!
si le agregan variables de entorno modifiquen el pipeline en el build, tienen que agregar los secrets en github tmb. cualquier cosa pregúntenme y les paso la config.
Sólo puedo decir una cosa tras ver el vídeo: te quiero.
Hola, voy a escribir algo que no me cabe la menor duda en decirlo y pasará mucho tiempo para que lo vuelva escribir, este ha sido el vídeo y conocimiento más importante que he visto en RUclips en todo este camino y proceso de aprendizaje, era la pieza que le faltaba al rompecabezas, te entiendo perfectamente cuando dices q está bien... Se puede saber react, JS, etc, pero sin saber esto, sencillamente no se dará todo el potencial, muchísimas gracias, por allí leí que era oro en polvo, creo que se quedaron corto! Saludos
Muchas gracias por el comentario!! ☺️☺️☺️
Definitivamente este video fue una clase magistral de como usar github actions, todo se entiende muy bien y no se ve dificultado seguir los pasos por mucho que yo usara un proyecto personal en angular. Esta genial, midu sigue así
Para los parcer@s que esten viendo este video, y esten forkeando el repo con los cambios ya implementados de github actions, y quieren revertirlos para poder integrar todo como desde el principio, clonen el repo normal, y luego tiran este comando.
git reset --hard
old-commit-id = el id del commit donde no se han integrado las github actions
Excelente vídeo como siempre Miguel, no sé porqué no te seguía antes, este contenido es brutal, aunque está oculto.
Lastima que solo pueda dar 1 Like, clases completas y esta, de verdad que se refleja tu conocimiento y la maestría para enseñarlo, es de aplaudir, Gracias!!
Llevo unos 4 días pegado a la computadora trabajando y pongo los videos de Midu, es brutal la cantidad de horas de contenido que tiene.
En Mayo 2023 el proyecto no arranca con "npm start" como lo muestra el video, sino con npm run dev.
Sin embargo, me salió un error por tener la versión 18 de node, en lugar de la v16.
Lo solucioné instalando NVM (Node version manager) en Windows y ejecutando desde como administrador los siguientes comandos:
nvm install 16.13.1
nvm use 16.13.1
npm run dev
Excelente aporte, muchas gracias bro
Muchas gracias por la info. Yo utilice fnm para cambiar la versión de node.
utilizada en Septiembre 2024, Gracias por el fix !!!
¡ Ojalá trabajar con alguien como tú para poder aprender al máximo! Es difícil encontrarlo. Eres un gran profe hehe gracias por los vídeos sirven de mucha ayuda.
Increible video, ahora entiendo mejor el tema no solo de las GH Actions si no del CI/CD en general
Simplemente eres un crack midu, es brutal la velocidad, la cantidad de consideraciones q manejas y asumo q la experiencia te habrá dado velocidad para resolver rápido, gran video midu, te sigo desde hace mucho aunque hago backend, pero es gratificante ver tu la forma en que trabajas
Eres un crack midudev! Muchas gracias por todo el tiempo que le brindas a la comunidad compartiendo tus conocimientos =D. Saludos desde Perú!
Midu prácticamente estás regalando oro en bruto con este tutorial (lo digo en buena onda, de que este tutorial es muy valioso). Excelente amigo! Muchísimas gracias.
Yo actualmente utilizo mi CI con Docker así me quito las complicaciones del Build en la maquina.... yo utilizo mucho Actions para ambientes de desarrollo con distintos branch el tema de los Test me facilitaste la vida !! eres el mejor !! ... yo hacia test locales ahora me pondré en ello! gran contenido como siempre gracias !
Eso es lo que quisiera aprender como hacerlo, se me complica mucho el tema de las configuraciones en el local, algo que me puedas recomendar? Saludos.
gracias ma dude, soy nuevo en esto de las CI/CD y este video me ha ayudado bastante, asi que muchas gracias :D.
Sencillamente Midu siendo Midu…lo complejo en una clase magistral…👏🏼
Hombre, te encontré cuando buscaba react Hooks pero tu canal es una joyita, muchas gracias por todo caballero!!
Como siempre nos brindas, una clase magistral Midu! logré entender muchos conceptos que usaba en el cotidiano en modo automático, gracias por tu tiempo!
Qué video, midudev muchas gracias, primera vez con esta tecnología y me fue muy sencillo digerir este conocimiento, todo debido a tu forma de explicar, gracias
Gracias, Sergio!!
Cómo no vi este video hace años? Excelente video, muchas gracias y muy bien explicado.
Gracias, saludos!!!!
Midu eres un grande. Todo super claro.
Lo mejor el final! Súper interesante la parelilazacion, lo voy a aplicar en mi empresa. Gracias midu
He estado leyendo un par de artículos para intentar entender esto y me fue fatal, ahora gracias a este video he comprendido mucho. Es genial! Muchas gracias!
Me alegro mucho, Hugo!!!
Esto es simplemente oro 💰. Gracias Midu
Excelente video muy bien explicado, soy mas back pero como explicas muy bien todo se puede aplicar auque uno no programe en js. Excelente trabajo
Excelente contenido, muchísimas gracias por compartir tus conocimientos!
Majestuoso conocimiento que nos comparte, Miguel. Estaba buscando algo así y no sabía que existía. Es como Azure pipelines pero a un nivel más amigable. ¡Saludos!
Midu tienes pensado subir algo de microservicios a futuro ? Se agradece este video , también aprendí un montón sobre las edge funcions con tus explicaciones de lo de vercel , explicas súper bien ❤️🩹
Muy muy buen video. Se agradece este tipo de material tan cercano a la realidad.
Suuuper bien explicado, muchas gracias por el video.
Con mucho gusto!
Nunca entendí bien como funcionaba CI, gracias midu ahora me quedo re claro
Grande Midu!! Propongo que hagas uno de docker, creando dockerfiles, docker-compose.... que eso necesito repasarlo. Un abrazo
Cuanto conocimiento. muy buen pedazo de video 🫶 lo agregue a mi lista de videos utiles🔥👍🔥
Genio total!!! Esto es oro
Tremendo MIDU, eres el mejor!!!!
sos un crack midu. Tremendo el video. Tremendo github actions.
Gracias, crack!
Excelente Midu gracias! Abrazo
Qué buen vídeo, muy didáctico, muchas gracias
Muy buen video y buenos detalles key de CI/CD. Muchas gracias. Realmente, muchas cosas que dices que son lo mejor y por la cuales recomiendas Git Actions, muchos otros como CircleCi, TravisCi, AWS CodeBuild, etc, tambien lo hacen.
Start Creating github actions workflow 9:50
make things fast 31:00 and 53:30
begin with deployment 57:08
Vaya curro de video, gracias y enhorabuena.
Magnífico vídeo!
Gracias!!!
¡Brutal!
Simplemente Gracias!!!!!!!!!!
Feliz que te sirva! 🤗
Gracias!
Hola, Midu! No había visto que tenías este vídeo hasta que revisé la Playlist del Bootcamp. ¿Está no listado a propósito?, ¿o habrá sido error de dedo?
1:51:00 Solo hay un detalle, el deployment se hace con todo y las dependencias de desarrollo, sí es un tanto tedioso tener más pipes pero creo que se podrían instalar las dependencias de producción a la par de todo el pipe (y calentar la caché con las deps de desarrollo) para que al momento de desplegar ya estén listas las dependencias.
Tremendo contenido! 💪Gracias!!!
Gracias Midu!!!
Lo vi en el video de tecnologías del 2024 y uff ya mismo lo implemento en mi proyecto, sería genial q enseñaras como subir versión del package.json automáticamente
¡Gracias!
Gracias por ese super like!
Muchas gracias!!!
En el minuto 14:35 él hace push del primer workflow definiendo ubuntu-18.04 como la maquina donde corre el workflow. Esta version ya no esta disponible. Les recomiendo usar ubuntu-22.04 en su lugar
enorme!!
Gracias por compartirlo
Ahora me falta aprender a hacer CD a un servidor propio, imagino que será por ssh
Muchas gracias, excelente video, me resultó de mucha ayuda. Me podrías recordar el nombre de la extensión que usas para tener el intelligence al trabajar con los actions?
Excelente video, excelente explicación 10/10
Gracias, saludos!!!
Muy bueno el video! gracias 🙌
Tremendo tutorial crack! Abrazo!
🤗! gracias, German!
Muy buen video!
Gracias midu crack!
Excelente video Midu. Muchisimas gracias. Tengo una pregunta. Al intentar hacer el Job de e2e con Cypress, me arroja un error que consiste en que ahora Cypress no acepta el archivo cypress.json que tú usas para poner el argumento video=false. Ahora se necesita un archivo cypress.config.js con esta misma información, me podrías decir qué contenido debe tener ese nuevo archivo cypress.config.js? Lo he intentado pero aún no he dado con la solución. Muchas gracias.
Eres la leche tio
Hola, muchas gracias por el curso. Totalmente entendible. Un reporte, a febrero 2023 la configuración para cypress ya no está válida. Tengo el fix, acabando el curso si puedo te lo pongo como un pull request o si no en mi fork
o sea que ya no funciona aplicar cypress por medio de scripts? porque estoy justo en eso y me sale error, me pide que lo haga habilitando con navegador y toda esa cosa pesada y ya no por script
Excelente!! 👏
Te estás pasando el juego midu! Gracias por compartir 😁
Gracias a ti!!! :)
Genial
u help me to understand! thank u mid!
Nice video midu! gracias por las herramientas que mostras y enseñas : )
Genial desde en min 1
Muchas gracias! 🤗
grande ❤
Hola Midudev subiras video de Bootstrap o un video de como crear un sitio web desde 0 con react o NodeJS
Para cuando las ultimas partes del bootcamp?? jejeje saludos
Me suscribo
Porfaaa te lo pido, has los módulos de docker y progresql que faltan :c
Gracias por el tutorial Midu, sabes como puedo migrar de bitbucket pipeline a github actions?
SI te sale el mensaje: "Waiting for a runner to pick up this job...", cambia la verion del ubuntu situado en "runs-on" a una mas reciente
Es lo mismo que aprendera usar GITHUB o son dos cosas diferentes?
hola Miguel! excelente contenido. queria consultarte si es posible realizar lo mismo pero un deploy automatizado desde cero, es decir, a partir de un repositorio, crear una instancia que haga todos estos pasos y simplemente devolver la url cuando esta este funcionando (en ec2, lambda, cloud funcitons o donde sea)
Midu , una pregunta , se irán agregando mas videos a este Bootcamp? un saludo y gracias por todo el curso
Quedan los vídeos de React Native
@@midudev Thanks , por cierto midu , hay algo de Vite en alguno de tus 2 canales? he estado buscando pero solo encontre cuando lo mostraste de paso :( , un saludo grande y gracias por todo como siempre
Esto funciona para una aplicacion en REACT?
Como hago para hacer la practica, si en tu github ya claramente el codigo tiene sus actions?
Alguien entiente porque en el momento 01:13:00 aproximadamente cuando hace una pull_request el pipine line se está ejecutando si puso MAIN (linea 7), no deberia haber puesto la nueva rama???
Hola midudev, como puedo ejecutar un github actions workflow desde un repositorio A a un repositorio B ?
Soy yo, o no tiene sentido lo que hizo con el tema de las pull requests ? La escucha del "push" a "main" funciona bien con el merge de nuevas pull requests, no hace falta hacer nada.
Una consulta, en caso desee crear tres ambientes diferentes como uat, certification y develop, ¿Es posible hacerlo con github actions? Yo tengo un repo afiliado a un dominio que tengo de GoDaddy, pero quisiera saber si puedo de un repositorio sacar tres diferentes links por cada rama 🤔.
Gracias!
Como se llama la consola que esta usando esta genial su autocompletado
al momento de hacer el push me sale esto: sh: 1: eslint: Permission denied
Error: Process completed with exit code 126.
como puedo llamar a los secrets que se encuentran dentro de un enviroment
lol me llegó el aviso de inicio de stream hace 1 min
LLEGUE TARDE.... queda grabado el video???
Alguien sabe si en el video se muestra como hacer un git push desde el git actions
💪👋
Curso de devops?
No me ha quedado claro cómo cachear dependencias, lo intento en Python y no funciona
alguien sabe como hace los comandos de ggpush? tipo se que es personalizado pero alguien sabe como personalizarlos?
si le agregan variables de entorno modifiquen el pipeline en el build, tienen que agregar los secrets en github tmb. cualquier cosa pregúntenme y les paso la config.
Comparte la configuración bro
no me levanto el proyecto.. al hacer npm start... 🧑🏻💻
code: 'EADDRINUSE',
errno: 'EADDRINUSE',
syscall: 'listen',
address: '::',
port: 5000
}
@@guillermohedzko589 cambia en el package.json el script start por esto
"start": "webpack-dev-server --open --mode development",
@@AlbertoCorralGomezCalcerrada La otra que no mencionaste es solo usar npm run dev en lugar de modificar la linea..
pero gracias!
Please share it in English if you have.
Animate Midudev video de crear un sitio web desde 0
Que bien que ya no esta privado xd