GitHub Actions Certification - Full Course to PASS the Exam

Поделиться
HTML-код
  • Опубликовано: 7 сен 2024
  • Prepare for the GitHub Actions certification and pass! Certify your proficiency in automating workflows and accelerating development with GitHub Actions. Test your skills in streamlining workflows, automating tasks, and optimizing software pipelines, including CI/CD-all within customizable workflows.
    ✏️ Course developed by Andrew Brown of ExamPro. ‪@ExamProChannel‬
    www.exampro.co...
    ⭐️ Contents ⭐️
    ☁️ Introduction
    00:01:00 Introduction
    00:09:27 Exam Breakdown
    ☁️ GitHub Actions Basics
    00:12:05 Introduction to GitHub Actions
    00:14:07 GitHub Actions Basics
    00:29:08 Workflows
    00:30:21 Workflow Components
    00:32:09 Scheduled Events
    00:33:53 Scheduled Events
    00:39:55 Single vs Multiple Events
    00:41:08 Multi Events
    00:47:58 Manual Events
    00:49:07 Manual Events Lab
    01:08:02 Webhook Events
    01:09:49 Webhook Events
    01:24:39 Conditional Keyword for Steps
    01:25:22 Conditionals
    01:27:26 Expressions
    01:28:09 Expressions
    ☁️ Runners and Commands
    01:36:15 Runners
    01:39:44 GitHub Hosted Runners Lab
    01:43:19 Self Hosted Runner
    01:44:10 Self Hosted Runner Lab
    01:51:46 Workflow Commands
    01:53:02 Workflow Commands Lab
    ☁️ Advanced Workflows
    01:57:51 Workflow Contexts
    01:59:18 Context
    02:07:00 Dependent Jobs
    02:07:42 Dependent Jobs Lab
    02:11:15 Encrypted Secrets
    02:13:50 Configuration Variables
    02:14:58 Default Env Vars
    02:15:39 Set Custom Env Vars
    02:16:38 Set Env Var with Workflow Commands
    02:17:15 GITHUB_TOKEN Secret
    02:18:19 Add Script to Workflow
    ☁️ Publishing and Deployment
    02:19:05 Publish GitHub Package Using Workflows
    02:21:03 Publish Docker Hub Registry using Workflow
    02:21:53 Publish GitHub Container Registry using Workflow
    02:22:30 Publish Components as GitHub Release
    02:23:10 Deploy Release to Cloud Provider
    ☁️ Optimization and Management
    02:24:03 Service Containers
    02:26:44 Routing Workflow to Runner
    02:28:09 CodeQL Steps
    02:28:53 Caching Package and Dependency Files
    02:30:18 Caching Job Dependencies and Build Outputs
    02:31:21 Remove Workflow Artifact from GitHub
    02:32:03 Workflow Status Badge
    02:32:38 Env Protections
    02:33:05 Job Matrix Configuration
    02:33:30 Disabling vs Deleting Workflows
    ☁️ Advanced GitHub Actions
    02:34:18 Action Types
    02:35:01 Inputs and Outputs for Actions
    02:35:46 Action Versions
    02:37:26 Files and Directories for Actions
    02:39:17 Exit Codes for GitHub Actions
    02:40:04 Reuse Templates for Actions and Workflows
    02:41:43 Configure Self Hosted Runners for Enterprise
    02:43:06 Custom GitHub Actions

Комментарии • 66

  • @mariangasparovic6200
    @mariangasparovic6200 3 месяца назад +36

    Course is very good but could have been great with more preparation. Too much time is just random jumping among many tabs and "I guess it is like this", "let's try this", "not sure what this does" etc.

    • @the5to9life
      @the5to9life Месяц назад

      Yeah what was that all about? Never expected Andrew Brown to do the "Wing it" method

  • @dirremoire
    @dirremoire 4 месяца назад +61

    Saw a job posting asking for 10 years experience with Giithub actions 😆

    • @hey_mr_ash
      @hey_mr_ash 4 месяца назад

      That’s funny as hell I guess they didn’t realize it’s only been out since 2018 according to google.

    • @vivahernando1
      @vivahernando1 3 месяца назад +4

      I have 12.5 years of GitHub actions experience 🙃

    • @1stnepalivideo
      @1stnepalivideo 2 месяца назад

      Gen Z born with Github Hope they will hire em :-D

  • @Marcin_pl
    @Marcin_pl 4 месяца назад +8

    Thanks a ton, perfect timing for me :) I liked the troubleshooting live without cutting the video up. It's a bit longer but one can learn interesting things from it. Just noticed a small typo in 2:23:32, it should be AKS instead in there.

    • @ExamProChannel
      @ExamProChannel 4 месяца назад +1

      Well thats good because I prefer to trouble video even if it adds time.

  • @mmoreify
    @mmoreify Месяц назад +3

    Thanks for putting this video together and sharing your knowledge!. But to be honest, the frequent pauses and moments when you're unsure made it a bit hard to follow. A bit of editing or some prep beforehand would make it a lot smoother.
    Not trying to complain about free content. Just some feedback of someone trying to learn the study material. Looking forward to the next videos.

    • @homopoluza
      @homopoluza 26 дней назад

      Yeah, watching someone debugging is also useful, but I would prefer a more structured approach, m'kay

  • @keinermendoza4631
    @keinermendoza4631 3 месяца назад +4

    0:00 introduction
    14:09 start

  • @lavinyacorreia_
    @lavinyacorreia_ 3 дня назад

    Incredible video!! Congrats for the work done and thank you, from Brazil 😄

  • @dus10dnd
    @dus10dnd 3 месяца назад +3

    There is always a tell when a "prolific creator" doesn't have the skills needed. Not knowing where in the GitHub UI to manually trigger a workflow is this video's tell. That has got to be the first way everyone learns.

  • @kelvinparmar6836
    @kelvinparmar6836 Месяц назад +4

    I just got my Action Certifications

    • @tacticalfrequency
      @tacticalfrequency Месяц назад +3

      congrats ! . what materials did you study to ace the exam ? was the exam tough ? is the microsoft learn study material enough to pass the exam ?

    • @kelvinparmar6836
      @kelvinparmar6836 Месяц назад +1

      @@tacticalfrequency yes it's enough to pass this exam

  • @bugagashen6ka
    @bugagashen6ka Месяц назад +2

    **Note regarding "scheduled workflows":** The shortest interval at which scheduled workflows can be triggered is once every 5 minutes.

  • @modeking6395
    @modeking6395 4 месяца назад +7

    First view and first like. Thanks for changing our lives.🎉🎉🎉🎉🎉❤❤❤❤❤

  • @carlosjosechaconchavarria
    @carlosjosechaconchavarria 4 месяца назад +1

    great series, any chance to add the Github video course for Admin or Security? thanks a lot for making this available to everyone

  • @kausikkar2587
    @kausikkar2587 3 месяца назад +2

    Much needed. I had to learn GitHub

  • @itexpert4193
    @itexpert4193 4 месяца назад +2

    good one, will watch full series❤

  • @gonzalopereira3682
    @gonzalopereira3682 3 месяца назад +1

    You cant use : without escaping it...thats the typo from webhooks and on and on. You can just remove or escape :, not everything

  • @Axorax
    @Axorax 3 месяца назад +1

    The end is quite chaotic but thank you so much

  • @AK-ox3mv
    @AK-ox3mv 3 месяца назад

    Last time I participated in class you weared winter clothes on a minus 7 degree office 😀
    Thanks for your cources ✌️

  • @cool.pushpat
    @cool.pushpat 4 месяца назад +1

    This is first video i liked and commented on

  • @tahasiddiqui4968
    @tahasiddiqui4968 4 месяца назад +2

    Thanks for this video. 🎉🎉🎉

  • @MrYks123
    @MrYks123 22 дня назад

    HI,
    I cant see Issues Tab after forking "GitHub Examples" Repo .. please help

  • @vs9108
    @vs9108 3 месяца назад

    Thanks much anticipated 👍

  • @TheStudyGuy1
    @TheStudyGuy1 4 месяца назад +2

    Great work 🎉

  • @chandrashekharkotekar8453
    @chandrashekharkotekar8453 Месяц назад +1

    Content is good but when author says "I guess", "I am not really sure", "I don't really remember", "I think it's" lot of time, his reputation is at japordy. If he had said it few times then it could have been okay. Other than this everything is great, learned a lot.

  • @whodis977
    @whodis977 2 месяца назад

    Hi, I don't know if someone has already asked this before but where can I find the GitHub repo for the video

  • @chiragpareek7855
    @chiragpareek7855 2 месяца назад

    Hi,
    I can see the struggle you have try to fix yamls on expression at 01:29:00 and other things, the reason why you getting error is because you got colon(:) in the double quotes. Thanks me later, nice tutorial though :D

  • @prakasha5870
    @prakasha5870 3 месяца назад

    when gitlab ci/cd certification is coming. thanks

  • @Marketblank
    @Marketblank 4 месяца назад

    What are the minimum prerequisites for this tutorial and certificate

  • @user-ve1iw6ec1l
    @user-ve1iw6ec1l 2 месяца назад +1

    At 01:44:10, bro struggled to run the self-hosted runner and gave up at last. Actually he forgot to run one of the main command - "./run.sh" :)

  • @juliocesar1908
    @juliocesar1908 4 месяца назад

    Loved it!

  • @DevaRaj-fz4el
    @DevaRaj-fz4el 4 месяца назад +1

    Hi..bro from India

  • @bilalillahi6347
    @bilalillahi6347 Месяц назад +1

    Confusing. It would be better if you came prepared.

  • @hafizsyedzainalishah4575
    @hafizsyedzainalishah4575 4 месяца назад

    Great 👍👍

  • @jhonsen9842
    @jhonsen9842 Месяц назад

    Guy is Teaching Git Hub Actions with Cracking code interviews.

  • @nottoday.c
    @nottoday.c 4 месяца назад

    Thank u❤

  • @ljw4103
    @ljw4103 3 месяца назад +7

    With all due respect , this is very chaotic and hard to follow...

  • @babagee654
    @babagee654 2 месяца назад

    Time stamps pls

  • @prakasha5870
    @prakasha5870 3 месяца назад

    repo link please github

  • @malitman
    @malitman 4 месяца назад +2

    Can we vacuum your couch?

    • @Rudra0x01
      @Rudra0x01 4 месяца назад

      For 29$?

    • @ExamProChannel
      @ExamProChannel 4 месяца назад

      LOL, Normally I don't show the mess but since I was a goof in the GitHub Foundations I just when raw with this intro lol

  • @Vinayak-qu8zx
    @Vinayak-qu8zx 4 месяца назад

    cka exam please

    • @ExamProChannel
      @ExamProChannel 4 месяца назад +1

      The CKA and CKAD would be easy for me to produce but we don't have a means to support the creation of courses because Linux Foundation or CNCF take away the only value add that would enable us to create those courses. But yeah I'd like to make them if I could

  • @iwellbreastfed
    @iwellbreastfed 4 месяца назад

    8 years experience required

  • @disrael2101
    @disrael2101 4 месяца назад +3

    this guy looks like he's high on mdma or something lol so chill i like that haha

    • @ExamProChannel
      @ExamProChannel 4 месяца назад +1

      The best compliment I could have hoped for lol

    • @disrael2101
      @disrael2101 4 месяца назад

      @@ExamProChannel hahah so is my assumption correct or ;p

  • @BruceWayne-lm6xt
    @BruceWayne-lm6xt 4 месяца назад

    its paid and costs100$ 💀

  • @Vkvipfunvlog
    @Vkvipfunvlog 4 месяца назад

    First comment dedo reedem

  • @Ruhgtfo
    @Ruhgtfo 4 месяца назад

    Gitbaby

  • @eljirehtv6877
    @eljirehtv6877 4 месяца назад

    I am the 1st viewer

  • @Vkvipfunvlog
    @Vkvipfunvlog 4 месяца назад

    Irfirfst

  • @kshitijkaithal
    @kshitijkaithal 2 месяца назад

    see u in next one chaal

  • @TheStudyGuy1
    @TheStudyGuy1 4 месяца назад

    Great work 🎉