E2 - GitHub Actions: Build continuous integration (CI) pipelines || Beginner Friendly

preview_player
Показать описание
Building a CI pipeline for a NodeJS app with GitHub Actions. This is the second video in the series: "GitHub Actions: Full Course". In this video I'm trying to share with you the history of integration, what problem continuous integration is trying to solve and how to build CI pipelines like some of the biggest projects out there. We will learn how the cPython project does CI and I will give you step by step instructions for building your own NodeJS build, test and lint workflow.

▬▬▬▬▬▬ Resources & References 📕 ▬▬▬▬▬▬

▬▬▬▬▬▬ Timestamps 🕐 ▬▬▬▬▬▬
00:00 - Intro
01:58 - The history of software integration
07:29 - What is Continuous Integration?
18:19 - CI in the cPython project
31:36 - A demo of CI for a NodeJS project
46:02 - Branch protection
48:08 - Code scanning with CodeQL
52:22 - Conclusion

▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬

▬▬▬▬▬▬ Support the channel 💜 ▬▬▬▬▬▬

Every little bit helps ✨

#devops #githubactions #continuousintegration #softwareengineering
Рекомендации по теме
Комментарии
Автор

Link to the full course's playlist:

glich.stream
Автор

Its really amazing that a github engineer teach you how to use github action

JARVIS-CHEN
Автор

So Good and relevant in 2024 with very minor changes. Thank you for wonderful teaching

kiranraj-dwgq
Автор

This was the most lucid explanation of the topic, you elucidated all the details beautifully. Every other tutorial on the Youtube just touches the surface and one never actually benefits from such tutorials in the long run. You are an amazing teacher. Amazing work.

mubashir_usman
Автор

very declaritve course so far, thanks for using technical diagrams.

fadygamilmahrousmasoud
Автор

this is indeed a great content, recently I moved to new Org and they are using the Github actions and I have to study this asap, this tutorial seems to be very help in my learning.
Thanks a lot.

akshaysuryawanshi
Автор

Thank you for this video as well the previous. I intend to work through each of them as a great overview / refresher. Your clear explanations demonstrate mastery over time, which is something missing from a lot of tutorials / examples. Please keep up the good work! I will refer others to your material!

camiam
Автор

So nicely explained. Thanks for explaining everything in details. Awesome tutorial 👍

sureshsurendran
Автор

This is the most informative and descriptive video on continuous integration which I am watching. Thank you so much for the such quality work.

MohiuddinAbdulKader
Автор

Fantastic!! and one of the best contents on Github action.

snehotoshbanerjee
Автор

What is continuous integration is awesome.! you nailed it to explain. Thanks!

KhushbuVaghela-jrej
Автор

Excellent content, thanks for taking the time to put this together! The music is also awesome! :)

dmneethling
Автор

thanks for well structured and free content, God bless you

Max-ylxo
Автор

حبيبنا شكراً كتير الك
شرح وافي وكافي
بس لو سمحت ممكن فيديو توضيحي لعمل وورك فلو بعد ما نعمل بوش لريبو على selfhosted سرفر ؟

freesyrian
Автор

Wow! very nice tutorial, very neat presentation and easy to digest. I feel like I am in the classroom, Kudos to you Sir!

francislegaspi
Автор

Great content. Thank you so much for the quality of work!

ledinhanhtan
Автор

really good video creation as well, not to mention the excellent content. thanks for sharing such valuable knowledge.

bijukrishnan
Автор

Best quality video tutorial i've ever seen

diegoalejandrorobledofigue
Автор

bro u did awesome jobs by making such kind of series plz also do a complete series on gitlab ci/cd from scratch as u have done this plz

shamstabrez
Автор

you are an awesome innovative techie..😉

saarvan