5 Ways to DevOps-ify your App - Github Actions Tutorial

  Рет қаралды 668,986

Fireship

Fireship

4 жыл бұрын

Five easy ways to automate 🤖 your software development process with Github Actions. Lean how to build CI/CD pipelines and other awesome DevOps workflows.
- Special Thanks to Marc Stammerjohann for the Firebase Github Action Guide fireship.io/snippets/github-a...
- Demo Code github.com/fireship-io/225-gi...
- Github Actions github.com/features/actions
#devops #github #tutorial
Install the quiz app 🤓
iOS itunes.apple.com/us/app/fires...
Android play.google.com/store/apps/de...
Upgrade to Fireship PRO at fireship.io/pro
Use code lORhwXd2 for 25% off your first payment.
My VS Code Theme
- Atom One Dark
- vscode-icons
- Fira Code Font

Пікірлер: 283
@suhailbinnisar4792
@suhailbinnisar4792 4 жыл бұрын
No other youtube can explain, and so live example of CI/CD under 15 minutes
@raushonmunni2633
@raushonmunni2633 3 жыл бұрын
how many youtube's are there
@RABB3DB3AST13
@RABB3DB3AST13 4 жыл бұрын
You're channel has quickly become the defacto video for quick and amazing content. Whenever you upload something I can learn something and its making me a better developer all the time. So thank you for making amazing content.
@FishyBearBeer
@FishyBearBeer 2 жыл бұрын
your*
@aaaa1339
@aaaa1339 2 жыл бұрын
Sorry for the pedantics, but you are misusing the phrase de facto. De facto means a thing is something in practice in contrast to de jure, a thing being something by law. For example, North Korea and South Korea are still de jure engaged in war when de facto the Korean War ended in 1953. Just thought you might want to know.
@codeaperture
@codeaperture 2 жыл бұрын
We will be at 1M by February 2022 💯😅
@codeaperture
@codeaperture 2 жыл бұрын
@@aaaa1339 🤫
@jakubkucera1973
@jakubkucera1973 3 ай бұрын
@@aaaa1339 With slightly more imagination, we could understand the de jure here as an official source of quick information for all things programming. It of course is by no means official, which necessitates the use of de facto. I wouldn't say it's exactly a good use of the phrase, but not completely wrong.
@kumaraakash86
@kumaraakash86 4 жыл бұрын
This is the best CICD tutorial I have seen on KZbin. Simple, to the point and explained with live coding. Great work 👍
@EngerJimenez
@EngerJimenez 4 жыл бұрын
I had to learn all of this in less than 3 days for work, and now I can understand it very clearly. You're a very good instructor.
@mishrasidhant
@mishrasidhant 4 жыл бұрын
I have literally not found any other channel on KZbin that has given me as much value in as little time as yours. Thank you so much! 👍🏽
@ianmoyer5332
@ianmoyer5332 2 жыл бұрын
You are a legend for old web developers trying to get with the times. I'm building my first react native app and I'm teaching a UI designer web development thanks to you!
@vinayvarma266
@vinayvarma266 3 жыл бұрын
This is so wholesome. Such an amazing way to explain. Your code along approach is the best. Please don't stop making videos. Lots of love and thanks
@joshr3739
@joshr3739 4 жыл бұрын
You've explained everything in this video so well, thank you so much! Really appreciate your videos and they've helped so much getting a more 'workplace' environment into some of my home projects :)
@manuelpineda9067
@manuelpineda9067 2 жыл бұрын
This tutorial is brutally well explained and with lots of in-depth knowledge. Thanks!
@Alcaatraz01
@Alcaatraz01 4 жыл бұрын
You deserve a nobel prize for this. Ty so much!
@williamukoh
@williamukoh 4 жыл бұрын
This packs quite a lot under 12 minutes. Well done Sir 👍🏽
@jaimerojas6578
@jaimerojas6578 4 жыл бұрын
This is like super useful thanks so much for such quality content!
@akinaguda
@akinaguda 4 жыл бұрын
You make the best videos! I watch a bunch of tutorials but yours always finds a way to stand out.
@sheksbear
@sheksbear 4 жыл бұрын
Amazing 😍 I really enjoyed the CI/CD part have been depending on the travis fo that didn't knew GitHub has this inbuilt
@rahulpadalkar6237
@rahulpadalkar6237 4 жыл бұрын
The production quality on these videos is 🔥🔥🔥 You are my inspiration as a creator!
@nicholascalloway-salazar4227
@nicholascalloway-salazar4227 4 жыл бұрын
Woah! This video is incredible! Very impactful content!🤘🏾🤯 Congrats on 300k!💙🙌
@Danielo515
@Danielo515 4 жыл бұрын
I’ve been using travisCi for years, so I’m not new to te game. But after reading github docs for actions I find them very confusing. That’s why I’m so impressed how easily you explained it. Good job!
@ahsanjamal4108
@ahsanjamal4108 3 жыл бұрын
Hats Off to you sir. Just learned CI/CD plus github actions in only 15 minutes :D Waiting for more of your content :)
@karthikr7956
@karthikr7956 2 жыл бұрын
your channel is amazing, instead of wasting tons of time for knowledge, we can get it here in 15mins.
@hesamossanloo
@hesamossanloo 2 жыл бұрын
Thank you man, for investing so much time in making such informative videos. I hope you know what big of a difference you are making in your community 😍 and how much we all appreciate it.
@deez_nu1s
@deez_nu1s 3 жыл бұрын
Dude thamk you so much for your videos, I love the fast pace!
@alkaseemabubakar7948
@alkaseemabubakar7948 2 жыл бұрын
Thank you for this video, this is really helpful and the best CI/CD pipeline tutorial.
@SianJon
@SianJon 3 жыл бұрын
Currently, we're using GA to deploy apps to multiple cloud providers. The backend is automated. However, the frontend is still manual. I plan to use GA to create an automated workflow for it. Pretty pumped and inspired. Thanks for the. awesome video!
@berightben8318
@berightben8318 3 жыл бұрын
I am kinda addicted to your channel, feels like 2 minutes paper. I am sure it will reach 1 million sub.
@dustymccord
@dustymccord 4 жыл бұрын
Thanks for this video. I am going to start using GitHub actions all the time now.
@cabdev7921
@cabdev7921 3 жыл бұрын
Content is literal fire, that reflects the name of this channel.
@oshodikolapo2159
@oshodikolapo2159 Жыл бұрын
Very well explained in short amount of time. Thanks
@wecreus804
@wecreus804 4 жыл бұрын
God damn this is a good tutorial. Love what you’re doing ❤️
@sagnikpradhan3594
@sagnikpradhan3594 4 жыл бұрын
Great Video! Was just thinking of using Github Actions for an upcoming git repo!
@TheWebsterExperience
@TheWebsterExperience 2 жыл бұрын
watching this as of october 2021. "we just reached 300k subscribers" and you're now at 860k, one year and a half after. Congrats!
@marcomeurs462
@marcomeurs462 Жыл бұрын
That one bottle of red sauce though.... Great video, thanks!
@TheOnlyEpsilonAlpha
@TheOnlyEpsilonAlpha 3 жыл бұрын
Thank you so much, now i finally understand that strange function. I will integrate that in my Workflow for example that Slack Notification. I begun a so-called „commitreporter“ which local analysis new commits, uncommited files and pulled them together in a Slack Message, but your Option gives me a much better solution running complete in the cloud without me need to implement the proxy access to this app again (firewall restrictions are annoying as frick) and having a decent solution. Edit: I subscribed your Channel cause i can see from this video: It will improve my projects a lot
@poglord._
@poglord._ 3 жыл бұрын
You are the best youtuber in the world for me. Your every 100 seconds is so helpful. PS: I am Just 13 years !
@kavinda.jayakody
@kavinda.jayakody 4 жыл бұрын
Perfection! Absolute perfection 🔥
@berakoc8556
@berakoc8556 3 жыл бұрын
I adore the way you craft those wonderful videos.
@raghukumble
@raghukumble 3 жыл бұрын
Great info in less than 13 min. Awesome!
@nuggetsmartis
@nuggetsmartis 4 жыл бұрын
Thank you I was having problems understanding github actions
@gokuafrica
@gokuafrica 4 жыл бұрын
Amazing video as usual. Can you make a tutorial about running automated tests? I read about it in a great book called the lean startup but never got to know how to get it done.
@ogakurosaki
@ogakurosaki 7 ай бұрын
That's insane bro 🔥🔥🔥
@futuregootecks
@futuregootecks Жыл бұрын
omg that was so amazingly helpful!!!! i wish I would have thought to figure this out way sooner, woulda saved me a lot of time had I just seen this weeks ago lol
@leitto-corleone
@leitto-corleone 4 жыл бұрын
glad to being one of your subsribers. i really like the whole effort in animations and presentation ... only one thing is sometimes you explain things quite fast... i'm not a native speaker, i can still understand what you're saying but it takes me more time to process that i have to turn off caption for better understanding. anyway good video as always
@LazyShady
@LazyShady 4 жыл бұрын
Anyone else immediately jump to his video whenever he uploads? Like immediately?
@reberoprince
@reberoprince 4 жыл бұрын
great content. I appreciate your efforts. Thanks
@suraj-ram7488
@suraj-ram7488 4 жыл бұрын
Amazing content as always!!
@Paritybit08
@Paritybit08 3 жыл бұрын
Awesome, I liked, subscribed, saved and downloaded this video... really cool.
@ThiGrunfeldt
@ThiGrunfeldt 4 жыл бұрын
ohhhh boi! when the notification of Fireship comes! hahah xD
@FilledStacks
@FilledStacks 4 жыл бұрын
Great video. It also reminds me that I need to stop publishing manually to my website and setup some actions to do that for me. That and deployment for my Flutter packages.
@JoshuaVanAllen
@JoshuaVanAllen 4 жыл бұрын
dude you're videos are always amazing!
@luisantoniovaldovinos1494
@luisantoniovaldovinos1494 3 жыл бұрын
Thanks you so much for the explain, it helped me with my homework.
@nmanikiran
@nmanikiran 4 жыл бұрын
Congratulations 🎉 for 300k
@Fireship
@Fireship 4 жыл бұрын
Thank you Mani!
@cristif92
@cristif92 3 жыл бұрын
100k more in just 5 months
@ub3699
@ub3699 3 жыл бұрын
Congratulations for 600k
@ANDREPEIXOTO1
@ANDREPEIXOTO1 2 жыл бұрын
Watching this video a year later and the channel has 683k subscribers. Great content! 👏🏻
@computerscience1152
@computerscience1152 2 жыл бұрын
Congrats for 720k
@Raj0x01
@Raj0x01 2 жыл бұрын
Nice and Easy. CI/CD is clear to me.
@fritzgeraldmoran278
@fritzgeraldmoran278 4 жыл бұрын
Totally deserved that 300k looking forward to your 500k to 1M
@aspirinemaga
@aspirinemaga 3 жыл бұрын
What a valuable content here !!! thank you so much
@CloudWithUgur
@CloudWithUgur 3 жыл бұрын
THANK YOU ! you probably saved me an hour ! thank you !
@alphacoder3822
@alphacoder3822 2 жыл бұрын
Your channal is gold for devs
@aasthamehtatech
@aasthamehtatech 4 жыл бұрын
Learning bits every day. Thanks!!
@yash1152
@yash1152 Жыл бұрын
0:01 oh lol, i also tilt the thing while pouring something into it. nice seeing it somewhere else too
@metalbat725
@metalbat725 3 жыл бұрын
Nice I like this straightforward easy to understand
@mavriksc
@mavriksc Жыл бұрын
I know the channel from meme content but i needed to learn this and this was a great intro thank you.
@comichero853
@comichero853 2 жыл бұрын
Congratulations for 700K Subs
@g-luu
@g-luu 4 жыл бұрын
the speed i click on fireship vids is of light lol
@pokefan2711
@pokefan2711 2 жыл бұрын
Really good. No bullshit, straight to the points.
@mudscuffer
@mudscuffer 2 жыл бұрын
That looks so much easier than I imagined. Can't wait to get started!
@btandayamo
@btandayamo 3 жыл бұрын
My mind just got blown away 🤯
@lucasgautier8373
@lucasgautier8373 4 жыл бұрын
Had to watch at 0.75x playback speed - really quality content
@michongoma7598
@michongoma7598 4 жыл бұрын
Wow! Very useful information.
@oLunatiko
@oLunatiko Жыл бұрын
Great vid, straight to the point.
@honguyenminh
@honguyenminh 2 жыл бұрын
0:44 shout out from Vietnam!
@andrearsenault7284
@andrearsenault7284 4 жыл бұрын
Epic video, thanks so much!
@Kasukke
@Kasukke 3 жыл бұрын
wow I've never seen a channel with so many positive comments... But great work. This is really helpful for refreshing or just demistifying some things in software development
@kisantamang6448
@kisantamang6448 4 жыл бұрын
this channel deserve millions subs
@georgegach723
@georgegach723 4 жыл бұрын
You're a gift to devkind
@Netrole
@Netrole 4 жыл бұрын
6:18 man you can read minds. The first thing i thought when you got to github actions was: How can i use this to automatically deploy to firebase hosting The firebase backup cronjob is a sweet bonus
@creazy2312
@creazy2312 4 жыл бұрын
using github actions since beta to generate and deploy my personal website with nuxt onto my webserver
@Fireship
@Fireship 4 жыл бұрын
Nice, I recently moved fireship.io to actions and have been very happy with it.
@dbroche
@dbroche 2 жыл бұрын
As always great, GREAT content. Fun to see your face on your GitHub profile. Thanks for all the hard work and focused energy it takes to deliver such cool vids. Rock on Jeff!
@RuanHuysen
@RuanHuysen Жыл бұрын
A bit late to the party here, but the tutorial is still relevant! Nice!
@harpymaslow
@harpymaslow 4 жыл бұрын
Damn Jeff ! That was on point. Thx
@aakashyadav8327
@aakashyadav8327 3 жыл бұрын
Thank you. Amazing Video
@leocarvalho8051
@leocarvalho8051 4 жыл бұрын
really nice! i havent even watched yet
@MDSABBIR-we3pc
@MDSABBIR-we3pc 3 жыл бұрын
Congrats 648K ❤️❤️
@shubhamsehgal2336
@shubhamsehgal2336 4 жыл бұрын
can you make a video of 100 seconds of tensorflow or any ml js library? Great video though👍🤗
@Fireship
@Fireship 4 жыл бұрын
Yes, that's on the list!
@shubhamsehgal2336
@shubhamsehgal2336 4 жыл бұрын
@@Fireship Thank you♥️
@rami3sam
@rami3sam 4 жыл бұрын
amazing video simplified explanation i always learn new concepts from your videos thank you!
@Fireship
@Fireship 4 жыл бұрын
Great to hear that!
@dsahub6232
@dsahub6232 Жыл бұрын
This was amazing!!
@palachokrab5711
@palachokrab5711 2 жыл бұрын
So clean.. thanks
@codecrumbs
@codecrumbs 4 жыл бұрын
Yes! this is what we need
@Mufti199
@Mufti199 4 жыл бұрын
When you said "just passed 300k subs", I was like wait, how old is this video only to realize you have 360k subs (at the time of this comment)....how the hell is that possible?! Your content is amazing man.
@fahmad4921
@fahmad4921 3 жыл бұрын
In 2021 he has 595k followers
@Monawwar
@Monawwar 2 жыл бұрын
Exactly what I was looking for ✌🏻🍫🍫
@bricxcarasco3653
@bricxcarasco3653 2 жыл бұрын
Smooth, nice and easy.
@thetowerfantasymusic
@thetowerfantasymusic 4 жыл бұрын
This channel really is fire !
@luxxart
@luxxart Жыл бұрын
Amazing tut!
@eyemotif
@eyemotif 4 жыл бұрын
i love this channel sooooo much
@maasnicolas
@maasnicolas 4 жыл бұрын
Maybe just a small remark but maybe useful for other viewers who tried to follow along with the Firebase Deployment part. You made a small error in your YAML file and I, stupid as I am, typed it right over. The line with: and then node-version: 12 = you forgot to indent node-version: 12. If you forget to do that (like I did) your Action obviously will fail. Just wanted to let you know that 😄. Otherwise great video! Thank you very much!
@manfrombritain6816
@manfrombritain6816 Жыл бұрын
oh cool, yet another thing to learn. can't wait for 3 days from now when i need to learn another thing. maybe if we keep learning new things, in 20 years we might get a chance to actually do some work
@cristif92
@cristif92 3 жыл бұрын
need more tutorials. maybe a playlist for in details events and jobs (how to make them) now I have a lot more questions than I had before... :(
@FebiyanRachman
@FebiyanRachman 4 жыл бұрын
You are a blessing. Subscribed.
@Fireship
@Fireship 4 жыл бұрын
Welcome to the channel Febiyan 🍰
@moazelsawaf2000
@moazelsawaf2000 Жыл бұрын
Thanks a lot ❤
@Takuroni
@Takuroni 3 жыл бұрын
To much power in only one man
@arcticspacefox864
@arcticspacefox864 4 жыл бұрын
Amazing videos since day one
@djlee0721
@djlee0721 4 жыл бұрын
What a legend.
@arbi2fr
@arbi2fr Жыл бұрын
Great video 🎉, thanks
7 Fancy Programming Words
8:26
Fireship
Рет қаралды 300 М.
Normal vs Smokers !! 😱😱😱
00:12
Tibo InShape
Рет қаралды 28 МЛН
НЕОБЫЧНЫЙ ЛЕДЕНЕЦ
00:49
Sveta Sollar
Рет қаралды 7 МЛН
[Vowel]물고기는 물에서 살아야 해🐟🤣Fish have to live in the water #funny
00:53
How to get rich as a solo software developer - The Ultimate Guide
8:51
GitHub Actions Feels Bad
26:27
fasterthanlime
Рет қаралды 89 М.
Docker Crash Course for Absolute Beginners [NEW]
1:07:39
TechWorld with Nana
Рет қаралды 1,4 МЛН
You probably won’t survive 2024... Top 10 Tech Trends
8:56
Fireship
Рет қаралды 1,6 МЛН
Make Money from your API Tutorial
13:10
Fireship
Рет қаралды 862 М.
Reacting to Controversial Opinions of Software Engineers
9:18
Fireship
Рет қаралды 1,9 МЛН
GitHub Actions (Branch Protection, Automated Testing) - Full Tutorial
29:56
10 regrets of experienced programmers
8:16
Fireship
Рет қаралды 818 М.
Apple ХОЧЕТ, чтобы iPhone ЛОМАЛИСЬ чаще?
0:47
ÉЖИ АКСЁНОВ
Рет қаралды 925 М.
Я Создал Новый Айфон!
0:59
FLV
Рет қаралды 3 МЛН
Xiaomi Note 13 Pro по безумной цене в России
0:43
Простые Технологии
Рет қаралды 1 МЛН
На iPhone можно фоткать даже ночью😳
0:30
GStore Mobile
Рет қаралды 1,1 МЛН
3D printed Nintendo Switch Game Carousel
0:14
Bambu Lab
Рет қаралды 1,5 МЛН
How Neuralink Works 🧠
0:28
Zack D. Films
Рет қаралды 27 МЛН