Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Intro into GitHub Actions - Melbourne UG

Intro into GitHub Actions - Melbourne UG

My presentation in Melbourne UG, on 20th Oct 2020.

Natraj Yegnaraman

October 20, 2020
Tweet

Other Decks in Programming

Transcript

  1. Runner The machine where the workflow executes Workflow The set

    of jobs to run Trigger An event that initiates the workflow Step Sequence of tasks Action Individual Task to run What is GitHub Actions? Components
  2. 1. Windows 2. Ubuntu 3. Self-Hosted 1. JavaScript 2. Docker

    Container 3. Composite Workflow Step Types Runners Action
  3. • In Preview • Internally uses PowerApps CLI (custom version)

    - https://www.nuget.org/packages/Microsoft.PowerApps.CLI/ • Supports only Username and Password authentication • Windows Runner only • Not published in GitHub Marketplace • 6 Actions available • Who Am I • Clone Solution • Unpack Solution • Pack Solution • Import Solution • Branch Solution POWER PLATFORM GITHUB ACTIONS –CURRENT STATE
  4. • Awesome Actions Repo • Windows 2019 Runner Spec •

    GitHub Actions Documentation • GitHub Actions VSCode Extension • My Power Apps Solution Actions • My Power Apps Solution Checker Action • Power Platform Actions Lab FURTHER READING