Тёмный

GitHub Actions Tutorial - Basic Concepts and CI/CD Pipeline with Docker 

TechWorld with Nana
Подписаться 1,1 млн
Просмотров 1,5 млн
50% 1

Опубликовано:

 

26 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 793   
@TechWorldwithNana
@TechWorldwithNana 4 года назад
▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬ 0:00 - Intro 01:03 - What is Github Actions? 01:29 - What are developer workflows? Use Cases for GitHub Actions 04:50 - Basic Concepts of GitHub Actions: How GitHub Actions automates those workflows? GitHub Events & Actions 06:41 - GitHub Actions CI/CD 07:18 - Why another CI/CD Tool - Benefits of Github Actions 09:50 - DEMO - Create CI Workflow or Pipeline 13:04 - Syntax of Workflow File 20:40 - Where does this Workflow Code run? GitHub Action Runner 24:35 - Build Docker Image and push to private Docker Repo ▬▬▬▬▬▬ Useful Links 🛠 ▬▬▬▬▬▬ My GitHub repository: ► github.com/nanuchi/my-project GitLab repo with all relevant links: ► gitlab.com/nanuchi/youtube-tutorial-series/-/blob/master/github-actions/links.md
@karthikc526
@karthikc526 4 года назад
Thanks 😊 👍
@pradeepsuthar9211
@pradeepsuthar9211 3 года назад
Great efforts, thank you
@techbizlife
@techbizlife 3 года назад
helpfull
@venkatarayudu638
@venkatarayudu638 2 года назад
Hi Nana, thanks for the tutorial. Can you please cover the full course on GitHub actions please? thank you.
@CarlosEduardoOchoa
@CarlosEduardoOchoa 2 года назад
Awesome tutorial! Do you do another tutorial of this?
@RashmiDuneja
@RashmiDuneja 7 месяцев назад
You are the mother of DevOps... Thank you for doing this for slow learners like us. ♥
@codaq4043
@codaq4043 7 месяцев назад
I watched this vid a year ago when I was just practicing solo projects. I got my first full time SWE job 6 months ago and came back to see just how useful this is in the real industry. Worth the watch
@sujeetagrahari2292
@sujeetagrahari2292 3 года назад
This channel is my last stop in search of DevOps tutorials, thanks!
@AdrianVrabie
@AdrianVrabie Год назад
So methodically explained, so clear and concise! What a talent!
@mraarone
@mraarone 2 года назад
Like seriously your and my careers seem to be touching all of the same technologies. You are a rare find and I’m grateful people like you exist in this world!!! Thank you for your kindness and brilliance in sharing about technology and solutions!!!
@TechWorldwithNana
@TechWorldwithNana 2 года назад
Thank you Aaron, happy to hear the content is so relevant for you! :)
@letaciogalvao9908
@letaciogalvao9908 Год назад
She is really awsome!
@Matar86
@Matar86 4 года назад
Really great video. Love your way of teaching, very clear & to the point.
@TechWorldwithNana
@TechWorldwithNana 4 года назад
Thank you for your positive feedback :)
@themeutons8320
@themeutons8320 3 года назад
@@TechWorldwithNana Guru Brahma Gurur Vishnu Guru Devo Maheshwaraha Guru Saakshat Para Brahma Tasmai Sree Gurave Namaha This is in Sanskrit Meaning:Guru(A teacher) is verily the representative of Brahma, Vishnu and Shiva(Hindu gods). He creates, sustains knowledge and destroys the weeds of ignorance. I salute such a Guru. Dedicated to most beautiful guru on RU-vid..Thanks a ton Nana for making such videos
@王冠信-o1c
@王冠信-o1c 3 года назад
This tutorial is taught with great visualization, which is more understandable than an oral explanation. Thank you so much.
@Mixa2025
@Mixa2025 Год назад
This topic and concept are very complex for nondevops folks to understand, but you made it so clear. This is one of the topics that from a conceptual DevOps ci/cd looks simple from a diagram. But this video shows under the hood how things are done. Thank you!
@thatsalot3577
@thatsalot3577 Год назад
I can't believe your videos are free on RU-vid, these are really high quality tutorials
@MiroslavStoyanov-u3n
@MiroslavStoyanov-u3n 9 месяцев назад
Nana, your tutorials are so well prepared, very easy to understand... you are born to make such a things... thanks a lot!
@pinks1811
@pinks1811 3 года назад
OH MY GOD! you are a saviour! i used to always confused about devops and people seemed so confident with it, it felt like i am missing some knowledge which is quite common. But i never found good tutorials which explained everything from scratch! Your channel has helped me so much, i cant thank you enough! Binging ALL the tutorials!
@TechWorldwithNana
@TechWorldwithNana 3 года назад
Thank you so much, really happy to hear this amazing feedback! :D
@abhishek-nair
@abhishek-nair 3 года назад
Nicely explained GitHub actions in a brief video with all the examples. Thanks a lot! Appreciate your work!
@TechWorldwithNana
@TechWorldwithNana 3 года назад
Thanks for your appreciation and feedback :)
@Adam-gp3ij
@Adam-gp3ij 3 года назад
What an amazing lady, what amazing content. Thank God we have you!! Thank you so much for this amazing tutorial
@TechWorldwithNana
@TechWorldwithNana 3 года назад
Thanks Adam, glad you liked it :D
@emmanueldavid1203
@emmanueldavid1203 Год назад
This is the best tutorial i have watched thus far. very detailed and all steps are explained clearly so that even non-tech savvy can easily follow up. Thank you Nana for the tutorial
@TheTreborMedia
@TheTreborMedia 7 месяцев назад
Been scouring the web for a decent CI/CD guide for days with no luck. Your guide is solid, thanks a bunch! It's been a real lifesaver.
@nikhiljoshi157
@nikhiljoshi157 4 года назад
I was searching the Github CI/CD video 2 days before and now i watched your video .It is really a fantastic video with great concept .I am waiting for deployment video.Thank you so much.
@WhatspppAndrei
@WhatspppAndrei 3 года назад
I starting watching your tutorials recently, I came searching for docker tutorial but landed on an amazing channel, thanks for everything.
@kieran2347
@kieran2347 3 года назад
It's my first time learning and understanding what Github Actions is and how to use it, loved the video. Thank you!
@luciogranero2992
@luciogranero2992 Год назад
Love yout videos, i been introducced to IT world with little to no knowledge on the topics and your videos makes it so clear and understandable even to me. Keep going with the awesome job!
@mherbalayan9937
@mherbalayan9937 Год назад
One of the best youtube channel for teaching It, Thenks from Armenia
@rajeshsundararajan
@rajeshsundararajan 3 года назад
In contrary to many online videos, this one is crisp with clear explanation and demo that anyone can understand in the first visit. Great work! many thanks Nana!
@caisantangyi
@caisantangyi 3 года назад
Super helpful Nana! I was able to setup the Github CI for my Ktor project with this tutorial. One thing worth noting is you used a non-official Docker build/push action. There is an official one with v2 version.
@TechWorldwithNana
@TechWorldwithNana 3 года назад
Thanks, happy it was helpful! :) Also thanks for pointing this out 👍
@neocaoz
@neocaoz 4 года назад
I was digging into GitHub actions a couple of months ago and they're really awesome, just like your videos!! Cheers from Buenos Aires! =)
@TechWorldwithNana
@TechWorldwithNana 4 года назад
Thanks a lot Juan :)
@SimonTaylorUK
@SimonTaylorUK 3 года назад
Having watched a few of your videos you are now my initial go to point of reference for all things Docker, K8S and Github Actions. Great way to get up to speed quickly. Good logical flow. When you say .. "and you are probably wondering .." - I found myself laughing - because yes I was wondering exactly that at that point in the video :-)
@TechWorldwithNana
@TechWorldwithNana 3 года назад
Great to hear :D Thank you Simon 😊
@gagrciajuanluis
@gagrciajuanluis 2 года назад
You are a great teacher; liked how you moved thru the content very smoothly and clearly explaining the details.
@daliaabdou4147
@daliaabdou4147 3 года назад
Amazing video. I love that you explain the "why" of a tool (in this case Github Actions) and that you put it into context + show an example. Like I said, amaaazing!
@IbrahimGanaMalgwi
@IbrahimGanaMalgwi 9 месяцев назад
I recentl come accross your channel and I can say, it has cut down myy DevOps journey by 50%, thank you
@shelu17
@shelu17 4 года назад
Your content is awesome. You have one of the best ways I have ever seen of explain things. Thanks a lot.
@TechWorldwithNana
@TechWorldwithNana 3 года назад
Thank you so much! Really appreciate your positive feedback 😊
@salmawardeh8397
@salmawardeh8397 3 года назад
Cant thank you enough, keep the good work. Your tutorial is the best here on RU-vid.
@mariakravets2339
@mariakravets2339 10 месяцев назад
That’s probably the best explanation on what GitHub action is. Thank you!
@adaopedro2544
@adaopedro2544 2 месяца назад
It's incredible how you explain complex topics in such a clear manner. Thank you for sharing this useful content with excellent didactics! Looking forward to the full CI/CD workflow course.
@mboshu5551
@mboshu5551 Год назад
I love Nana's tutorials, so well explained, no wonder why this video has over 1M views which is crazy impressive for this genre
@kelvinbirikorang1877
@kelvinbirikorang1877 4 года назад
Great explanation, going back to the way I learnt GitHub actions and your teaching, your approach seems more clear. Thanks Nana 👍
@TechWorldwithNana
@TechWorldwithNana 4 года назад
Thank you Kelvin. Great to hear :)
@ChrissyLeMaire
@ChrissyLeMaire 3 года назад
Best tutorial by far. Thanks, Nana. I will be referencing this video in my own presentation about GitHub Actions.
@rudroroy1054
@rudroroy1054 8 месяцев назад
I feel so confident after this video. Thanks a lot. Not a lot of us can take pricey courses and learn then. This really helps.
@festusudomoh4443
@festusudomoh4443 2 года назад
The workflow for this video was highly structured. Thanks Nana.
@logintomani
@logintomani 19 дней назад
Thanks a ton ! Your efforts are incredible .👏
@EliasGikonyoMogul
@EliasGikonyoMogul Год назад
Th way you describe things, even the least experienced techie would understand. Very good mastery.
@amyjuanli
@amyjuanli 3 года назад
The best DevOps tutorial! Super well explanation on every step! It truly builds my confidence about DevOps world as a front end developer. Very useful! Many thanks for your efforts of creating this video!
@tinkerman1790
@tinkerman1790 Год назад
Thank you very much for sharing such a good CI/CD video in a crystal clear and easy understanding way!
@relentlessrock
@relentlessrock 2 года назад
Thank you Nana. The list of the tools for automation of tasks and the options within each tool are exhaustive.
@andre__luiz__
@andre__luiz__ Год назад
The best!!!! You're an amazing teacher!!!! Many thanks for all your effort on sharing so amazing content!!
@ashwinjoshy5906
@ashwinjoshy5906 2 месяца назад
Wow the visualization is superb, I wasn't expecting that. Greak work😍
@MudiagaMoody
@MudiagaMoody 2 года назад
Of all the videos I watched to introduce me to GitHub actions, this one is by far the first one I completely understood what's going on in that yaml file. Wow! Excellent way to layout the material too. Thanks plenty
@pging8328
@pging8328 3 года назад
one of the most awesome and clearly explained videos ever. to the point. thanks for posting
@TechWorldwithNana
@TechWorldwithNana 3 года назад
Thank you so much. Appreciate your positive comment!
@ipayonline
@ipayonline 3 года назад
You explained it with simplicity. Thanks
@gbsvivek
@gbsvivek 3 года назад
Earlier had lot of confusions, now I'm clear. Thanks
@mohieali7317
@mohieali7317 Год назад
Clear methodology and super talent in bringing things together in a logical sense , great video !!! looking forward to seeing more videos
@omkarpatil9234
@omkarpatil9234 7 месяцев назад
I really like your videos . I think they provide in-depth and holistic view. It really shortens the learning curve !!!
@devnipadmasiri1765
@devnipadmasiri1765 2 года назад
Your teaching skills are extremely gifted. Great course
@darkbbbbbbb
@darkbbbbbbb 2 года назад
Amazing video Nana, thank you so much for all the hardwork you put into this one.
@oachkatzlschwoaf01
@oachkatzlschwoaf01 2 года назад
Vielen Dank für die ausgezeichnete Lektion! Deine Videos sind super! Viele Grüße aus der Oberpfalz
@EmmanuelIbikunle
@EmmanuelIbikunle Год назад
I enjoyed every seconds of the the video - thank you
@tonymp
@tonymp 3 года назад
This was a great introduction to GH Actions, much appreciated!
@mrganeshkudale
@mrganeshkudale 3 года назад
Once again, it's a really nice learning experience with you Nana! Thanks for such really nice learning experience video.
@darrengegantino1994
@darrengegantino1994 3 года назад
I learned so much from this. I am a developer and I am always eager to learn dev ops. I guess this is a good place to start for me. Thank you
@danielkurniadi8805
@danielkurniadi8805 3 года назад
You got that bass. Love it
@seanjcan
@seanjcan 4 дня назад
Much respect. I have learnt so much from your videos.
@Ederbd
@Ederbd 3 года назад
I'm Brazilian! Yours posted videos is very usefully for me!
@farshadm900
@farshadm900 2 года назад
Your channel is most top that I have ever seen by sooooooooooooooooooo far. Keep it up, Nana.
@dmitriysolodukha9646
@dmitriysolodukha9646 3 года назад
Love your videos! Short and clear, looks great. Thank you very much, Nana
@TechWorldwithNana
@TechWorldwithNana 3 года назад
Thank you Dmitriy!
@ercross_
@ercross_ 3 года назад
Best tutorial I've found on this topic. Thanks, Nana.
@TechWorldwithNana
@TechWorldwithNana 3 года назад
Thank you :)
@marcosalbano
@marcosalbano 2 года назад
i love the way you make this topics easy to undestand!! cheers from argentina
@masoumehvahedi3693
@masoumehvahedi3693 2 года назад
I love your teaching Nana. Many thanks
@ikayz
@ikayz 3 года назад
Amazing tutorial, I search for GitHub actions and clicked on your video first. Nice, I managed to set up GitHub actions in a Kotlin project 😁
@anshukhanna6041
@anshukhanna6041 4 года назад
Following your docker content right now...will reach here soon. BTW I am a hardcore networking guy working in AWS and your videos are helping me learn devops. Cant find another place better than this for my devops journey. Thanks again!
@TechWorldwithNana
@TechWorldwithNana 4 года назад
That's great to hear! Really happy my videos help you :) Are you transitioning to devops position at your job or just curious to learn new stuff?
@anshukhanna6041
@anshukhanna6041 4 года назад
@@TechWorldwithNana not switching job roles , just curious:)
@juniordev4life
@juniordev4life 3 года назад
Thanks for the very nice beginner video. Very clear structured and all explained to get the first results. Big thank you here again!
@MWAM1234
@MWAM1234 3 года назад
Thanks NANA for posting this video , this is very informative Tutorial about GitHub Action, Hoping to see more videos on this .. Superb!!!
@HoldenMadagameTenor
@HoldenMadagameTenor 3 года назад
Such a clear video. I learned a lot not just about Github Actions but about workflow and CI/CD in general.
@TechWorldwithNana
@TechWorldwithNana 3 года назад
Thank you Holden! Really good to hear such feedback :)
@elad3958
@elad3958 3 года назад
Your youtubes are legend. Thank you also for connecting on Linked.
@TechWorldwithNana
@TechWorldwithNana 3 года назад
Thank you so much for such positive feedback 😊🙏
@antoniodingyi
@antoniodingyi 4 года назад
Great tutorial on Github Action. Well structured and accurately hit the right point.
@TechWorldwithNana
@TechWorldwithNana 3 года назад
Awesome to hear! Thanks :)
@niftymiller6057
@niftymiller6057 3 года назад
nana incredible learning experience, you are best teacher and learned many thigns in simple terms. your delivery is excellent and content is incremental for beginner
@krishnajunk
@krishnajunk 4 года назад
Your all videos are really well arranged and clear and covers all aspects.
@TechWorldwithNana
@TechWorldwithNana 4 года назад
Thank you! Appreciate your words
@emmalu3891
@emmalu3891 3 года назад
I like all of your videos! You explain concepts very clearly! Thank you so much for making all these videos!
@TechWorldwithNana
@TechWorldwithNana 3 года назад
Thank you for your positive comment Emma 😊Appreciate your feedback!
@roylevy178
@roylevy178 Год назад
Great video :) I'm really amazed each time how much you've contributed to my knowledge in automation processes. Big thanks!!
@BurakKuyucu-nz1tm
@BurakKuyucu-nz1tm Год назад
I am amazed with your detailed explanation. You are explaining everything so clear, answers all of questions came to my mind with super helpful visualizing. I am subscribing right now!! I appreciate wht you do! You are teaching so many people well. ❤
@syedjunaith
@syedjunaith 3 года назад
Hello Nana, this is really a great and clear tutorial to begin with Github Actions.. Thank you very much for detailed steps on workflows..BR, Prashant.
@armanx2
@armanx2 2 года назад
Thank you so much Nana for all these videos
@bagopila
@bagopila 3 года назад
Great video Nano. I was looking for different use case using GitHub events and actions. Now this video helped me to setup similar work flow. Thanks.
@hiranandaniguy
@hiranandaniguy Год назад
The tutorial was incredibly informative and has equipped me with the necessary skills to streamline my development process. Thanks, TechWorldwithNana, for sharing your knowledge with the community!
@po6577
@po6577 Год назад
I'd been using github action for a while now. Still, this gave me more understanding of how it works. Thanks!
@Xavwar
@Xavwar 4 года назад
I really like how you organize your presentation. It's great. Thanks
@TechWorldwithNana
@TechWorldwithNana 3 года назад
Thank you Javier! I appreciate your feedback
@hamidja1537
@hamidja1537 Год назад
As always clear and concise explanation. Thank you for the work you are doing.
@TechWorldwithNana
@TechWorldwithNana Год назад
You're welcome, thank you for your support Hamid!
@douglasfugazi
@douglasfugazi 2 года назад
Nana is the best teacher on the world. Thanks.
@divyanayaka
@divyanayaka 3 года назад
nana I am really happy I found your channel. I am getting to know lots of new DevOps technology in an easy and simple explanation. I know there would be lots of efforts behind it. So wanted to post a comment and thank you for your hard work.
@random_shorts2852
@random_shorts2852 2 года назад
Great tutorial..now I can setup my first cicd pipeline. Thank You
@arseneeich5635
@arseneeich5635 2 года назад
I am developing a Nodejs app and when I saw that this tutorial uses a Java app I almost skipped it, but it was a great one. I got everything I was looking for
@soumitramandal
@soumitramandal 2 года назад
Hey Nana, just came across your channel. Must say this video cleared a lot of my doubts on github actions! Thanks a lot!
@augusto256
@augusto256 3 года назад
Definitely the best dev teacher.
@TechWorldwithNana
@TechWorldwithNana 3 года назад
Thank you 😊
@juliaheinzelmann7756
@juliaheinzelmann7756 9 месяцев назад
Thank you for this great explanation!
@andreassylvan3478
@andreassylvan3478 2 года назад
Thank you very much! This was just what I needed to get the basic understanding of GitHub Actions! You are an excellent tutor and very knowledgeable.
@arunajith295
@arunajith295 2 года назад
Great tutorial, really comprehensive. Thanks!
@muratcan__22
@muratcan__22 Год назад
i always start to a new technology by watching your video first
@call_of_duty1327
@call_of_duty1327 4 года назад
One complete devops project 🙏
@vulnerablegrowth3774
@vulnerablegrowth3774 3 года назад
Would love a follow-up to this. Great tutorial, made things much clearer for me.
@officialismailshah
@officialismailshah 3 года назад
For me learning from you is a marvelous experience, Happy i have found mentor like you ☺️☺️☺️☺️, Hope i will learn more from you...
@jojje3000-1
@jojje3000-1 3 года назад
Great video 👍 Applied directly to my work, very useful
@jordigonzalez6672
@jordigonzalez6672 2 года назад
Thanks for your lessons. I greatly appreciate the support of graphs and schematics.
@carlosaugusto.devjava
@carlosaugusto.devjava Год назад
Every time, good and important information. (Todo tempo, informacao boa e importante.)
Далее
CI/CD with JetBrains TeamCity | TeamCity Tutorial
25:37
GitLab CI CD Tutorial for Beginners [Crash Course]
1:09:00
Истории с сестрой (Сборник)
38:16
Docker Crash Course for Absolute Beginners [NEW]
1:07:39
So You Think You Know Git - FOSDEM 2024
47:00
Просмотров 1,1 млн
The intro to Docker I wish I had when I started
18:27
Просмотров 109 тыс.
How GitHub Actions 10x my productivity
8:18
Просмотров 420 тыс.