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

Поділитися
Вставка
  • Опубліковано 15 бер 2020
  • 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 роки тому +465

    No other youtube can explain, and so live example of CI/CD under 15 minutes

  • @kumaraakash86
    @kumaraakash86 4 роки тому +176

    This is the best CICD tutorial I have seen on UA-cam. Simple, to the point and explained with live coding.
    Great work 👍

  • @EngerJimenez
    @EngerJimenez 4 роки тому +67

    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 роки тому +11

    I have literally not found any other channel on UA-cam that has given me as much value in as little time as yours. Thank you so much! 👍🏽

  • @RABB3DB3AST13
    @RABB3DB3AST13 4 роки тому +443

    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 роки тому +7

      your*

    • @aaaa1339
      @aaaa1339 2 роки тому +3

      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.

  • @ianmoyer5332
    @ianmoyer5332 2 роки тому +4

    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 роки тому +6

    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 роки тому +15

    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 :)

  • @Alcaatraz01
    @Alcaatraz01 4 роки тому +10

    You deserve a nobel prize for this. Ty so much!

  • @manuelpineda9067
    @manuelpineda9067 2 роки тому +3

    This tutorial is brutally well explained and with lots of in-depth knowledge. Thanks!

  • @williamukoh
    @williamukoh 4 роки тому +4

    This packs quite a lot under 12 minutes. Well done Sir 👍🏽

  • @akinaguda
    @akinaguda 4 роки тому

    You make the best videos! I watch a bunch of tutorials but yours always finds a way to stand out.

  • @jaimerojas6578
    @jaimerojas6578 4 роки тому +34

    This is like super useful thanks so much for such quality content!

  • @nicholascalloway-salazar4227
    @nicholascalloway-salazar4227 4 роки тому

    Woah! This video is incredible! Very impactful content!🤘🏾🤯 Congrats on 300k!💙🙌

  • @rahulpadalkar6237
    @rahulpadalkar6237 4 роки тому +4

    The production quality on these videos is 🔥🔥🔥 You are my inspiration as a creator!

  • @ahsanjamal4108
    @ahsanjamal4108 3 роки тому +1

    Hats Off to you sir. Just learned CI/CD plus github actions in only 15 minutes :D Waiting for more of your content :)

  • @sheksbear
    @sheksbear 4 роки тому +6

    Amazing 😍 I really enjoyed the CI/CD part have been depending on the travis fo that didn't knew GitHub has this inbuilt

  • @hesamossanloo
    @hesamossanloo 2 роки тому +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.

  • @Danielo515
    @Danielo515 4 роки тому +2

    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!

  • @poglord._
    @poglord._ 3 роки тому +3

    You are the best youtuber in the world for me. Your every 100 seconds is so helpful. PS: I am Just 13 years !

  • @deez_nu1s
    @deez_nu1s 3 роки тому

    Dude thamk you so much for your videos, I love the fast pace!

  • @karthikr7956
    @karthikr7956 2 роки тому

    your channel is amazing, instead of wasting tons of time for knowledge, we can get it here in 15mins.

  • @wecreus804
    @wecreus804 4 роки тому +6

    God damn this is a good tutorial.
    Love what you’re doing ❤️

  • @berightben8318
    @berightben8318 3 роки тому

    I am kinda addicted to your channel, feels like 2 minutes paper. I am sure it will reach 1 million sub.

  • @kavinda.jayakody
    @kavinda.jayakody 4 роки тому +1

    Perfection! Absolute perfection 🔥

  • @alkaseemabubakar7948
    @alkaseemabubakar7948 2 роки тому

    Thank you for this video, this is really helpful and the best CI/CD pipeline tutorial.

  • @SianJon
    @SianJon 3 роки тому +1

    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!

  • @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.

  • @ogakurosaki
    @ogakurosaki 7 місяців тому

    That's insane bro 🔥🔥🔥

  • @suraj-ram7488
    @suraj-ram7488 4 роки тому +3

    Amazing content as always!!

  • @JoshuaVanAllen
    @JoshuaVanAllen 4 роки тому

    dude you're videos are always amazing!

  • @sagnikpradhan3594
    @sagnikpradhan3594 4 роки тому

    Great Video! Was just thinking of using Github Actions for an upcoming git repo!

  • @leitto-corleone
    @leitto-corleone 4 роки тому +1

    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

  • @oshodikolapo2159
    @oshodikolapo2159 Рік тому

    Very well explained in short amount of time. Thanks

  • @gokuafrica
    @gokuafrica 4 роки тому +2

    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.

  • @berakoc8556
    @berakoc8556 3 роки тому

    I adore the way you craft those wonderful videos.

  • @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

  • @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!

  • @nmanikiran
    @nmanikiran 4 роки тому +99

    Congratulations 🎉 for 300k

    • @Fireship
      @Fireship  4 роки тому +9

      Thank you Mani!

    • @cristif92
      @cristif92 3 роки тому +3

      100k more in just 5 months

    • @ub3699
      @ub3699 2 роки тому +4

      Congratulations for 600k

    • @ANDREPEIXOTO1
      @ANDREPEIXOTO1 2 роки тому +3

      Watching this video a year later and the channel has 683k subscribers. Great content! 👏🏻

    • @computerscience1152
      @computerscience1152 2 роки тому +2

      Congrats for 720k

  • @raghukumble
    @raghukumble 3 роки тому

    Great info in less than 13 min. Awesome!

  • @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

  • @fritzgeraldmoran278
    @fritzgeraldmoran278 4 роки тому

    Totally deserved that 300k looking forward to your 500k to 1M

  • @reberoprince
    @reberoprince 4 роки тому +1

    great content. I appreciate your efforts. Thanks

  • @nuggetsmartis
    @nuggetsmartis 4 роки тому

    Thank you I was having problems understanding github actions

  • @ThiGrunfeldt
    @ThiGrunfeldt 4 роки тому +2

    ohhhh boi! when the notification of Fireship comes! hahah xD

  • @luisantoniovaldovinos1494
    @luisantoniovaldovinos1494 3 роки тому

    Thanks you so much for the explain, it helped me with my homework.

  • @aspirinemaga
    @aspirinemaga 3 роки тому

    What a valuable content here !!! thank you so much

  • @Paritybit08
    @Paritybit08 3 роки тому

    Awesome, I liked, subscribed, saved and downloaded this video... really cool.

  • @g-luu
    @g-luu 4 роки тому +11

    the speed i click on fireship vids is of light lol

  • @comichero853
    @comichero853 2 роки тому

    Congratulations for 700K Subs

  • @aasthamehtatech
    @aasthamehtatech 4 роки тому

    Learning bits every day. Thanks!!

  • @marcomeurs462
    @marcomeurs462 Рік тому

    That one bottle of red sauce though.... Great video, thanks!

  • @CloudWithUgur
    @CloudWithUgur 3 роки тому

    THANK YOU ! you probably saved me an hour ! thank you !

  • @LazyShady
    @LazyShady 4 роки тому

    Anyone else immediately jump to his video whenever he uploads? Like immediately?

  • @metalbat725
    @metalbat725 3 роки тому

    Nice I like this straightforward easy to understand

  • @Raj0x01
    @Raj0x01 2 роки тому

    Nice and Easy. CI/CD is clear to me.

  • @andrearsenault7284
    @andrearsenault7284 4 роки тому

    Epic video, thanks so much!

  • @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.

  • @alphacoder3822
    @alphacoder3822 2 роки тому

    Your channal is gold for devs

  • @michongoma7598
    @michongoma7598 4 роки тому +1

    Wow! Very useful information.

  • @oLunatiko
    @oLunatiko Рік тому

    Great vid, straight to the point.

  • @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!

  • @kisantamang6448
    @kisantamang6448 4 роки тому

    this channel deserve millions subs

  • @pokefan2711
    @pokefan2711 2 роки тому

    Really good. No bullshit, straight to the points.

  • @mavriksc
    @mavriksc Рік тому

    I know the channel from meme content but i needed to learn this and this was a great intro thank you.

  • @lucasgautier8373
    @lucasgautier8373 4 роки тому

    Had to watch at 0.75x playback speed - really quality content

  • @Mufti199
    @Mufti199 4 роки тому +6

    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

  • @Kasukke
    @Kasukke 3 роки тому +2

    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

  • @leocarvalho8051
    @leocarvalho8051 4 роки тому +1

    really nice! i havent even watched yet

  • @mudscuffer
    @mudscuffer 2 роки тому

    That looks so much easier than I imagined. Can't wait to get started!

  • @georgegach723
    @georgegach723 4 роки тому +1

    You're a gift to devkind

  • @rami3sam
    @rami3sam 4 роки тому +3

    amazing video simplified explanation i always learn new concepts from your videos thank you!

    • @Fireship
      @Fireship  4 роки тому +2

      Great to hear that!

  • @aakashyadav8327
    @aakashyadav8327 3 роки тому

    Thank you. Amazing Video

  • @harpymaslow
    @harpymaslow 4 роки тому

    Damn Jeff ! That was on point. Thx

  • @yash1152
    @yash1152 Рік тому

    0:01 oh lol, i also tilt the thing while pouring something into it. nice seeing it somewhere else too

  • @dsahub6232
    @dsahub6232 Рік тому

    This was amazing!!

  • @MDSABBIR-we3pc
    @MDSABBIR-we3pc 3 роки тому +1

    Congrats 648K ❤️❤️

  • @eyemotif
    @eyemotif 4 роки тому +1

    i love this channel sooooo much

  • @shubhamsehgal2336
    @shubhamsehgal2336 4 роки тому +33

    can you make a video of 100 seconds of tensorflow or any ml js library? Great video though👍🤗

  • @thetowerfantasymusic
    @thetowerfantasymusic 4 роки тому +1

    This channel really is fire !

  • @btandayamo
    @btandayamo 3 роки тому

    My mind just got blown away 🤯

  • @luxxart
    @luxxart Рік тому

    Amazing tut!

  • @palachokrab5711
    @palachokrab5711 2 роки тому

    So clean.. thanks

  • @bricxcarasco3653
    @bricxcarasco3653 2 роки тому

    Smooth, nice and easy.

  • @honguyenminh
    @honguyenminh 2 роки тому

    0:44 shout out from Vietnam!

  • @FebiyanRachman
    @FebiyanRachman 4 роки тому +2

    You are a blessing. Subscribed.

    • @Fireship
      @Fireship  4 роки тому

      Welcome to the channel Febiyan 🍰

  • @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 роки тому +31

    using github actions since beta to generate and deploy my personal website with nuxt onto my webserver

    • @Fireship
      @Fireship  4 роки тому +11

      Nice, I recently moved fireship.io to actions and have been very happy with it.

  • @arcticspacefox864
    @arcticspacefox864 4 роки тому

    Amazing videos since day one

  • @codecrumbs
    @codecrumbs 4 роки тому

    Yes! this is what we need

  • @moazelsawaf2000
    @moazelsawaf2000 Рік тому

    Thanks a lot ❤

  • @djlee0721
    @djlee0721 4 роки тому +3

    What a legend.

  • @raphtlw
    @raphtlw 4 роки тому +3

    This is so easy to follow 😍 can you do an episode about testing with Javascript?

    • @GabrielVasile
      @GabrielVasile 3 роки тому

      Until he creates a better one, here's one that I have created and I believe it covers more than most other existing testing videos: ua-cam.com/video/MAFGRx0HYKo/v-deo.html

  • @Monawwar
    @Monawwar 2 роки тому

    Exactly what I was looking for ✌🏻🍫🍫

  • @RuanHuysen
    @RuanHuysen Рік тому

    A bit late to the party here, but the tutorial is still relevant! Nice!

  • @manfrombritain6816
    @manfrombritain6816 Рік тому +1

    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

  • @KenzoArts
    @KenzoArts 3 роки тому

    Dude i would like to know the kind of gears (Microphone, camera, editing softwares) you use in your videos. Your videos are good quality. Would you please share that with your community ?

  • @Chatsworth1979
    @Chatsworth1979 2 роки тому

    Tremendous. Thank you. +1

  • @khoiuna
    @khoiuna 3 роки тому

    Another great video !!!