~/talk

Getting Started with GitHub Actions

Talkat NDC London 2021 · 2021-01-25..01-29· [devops-and-delivery]
slides:none on file

Step-by-step walkthrough of GitHub Actions shows actual YAML examples, use of cloud and self‑hosted runners, and a matrix build that expands one job into nine parallel runs; marketplace actions (≈6,800) are used and custom actions are shown. Demo builds a .NET Core MVC app, uploads artifacts, and deploys to Azure dev and qa then to prod with a one‑minute wait and manual approval — deployments succeed and live sites update. Stats cited: open source repos using Actions merge 34% more PRs and cut merge time by 18%.

AI-written summary · about

  1. 0:00Start
  2. 0:20Getting Started with Github Actions
  3. 0:44Assumptions
  4. 5:20Github Actions
  5. 6:12Matrix Builds
  6. 8:59Github Actions Workflows
  7. 10:59Examples of Actions
  8. 11:10Azure Web App Action
  9. 12:25Define Environments
  10. 17:22Github Workflows
  11. 18:31Define Jobs
  12. 20:07Run Command
  13. 22:33Run Workflow
  14. 27:50Example of a Workflow That Has Multiple Jobs
  15. 29:47Conditional Statements on Jobs
  16. 33:21Workflow
  17. 36:18Approvals and Environments
  18. 37:49Environments and Approvals
  19. 38:16Create a New Environment
  20. 38:38Required Reviewers
  21. 39:23Environment Level Secrets
  22. 42:16Review Deployments
  23. 46:43Branch Protection Rules
  24. 48:09Create a Pull Request
  25. 51:17Pr Workflow
  26. 51:55Upload Build Artifact
  27. 53:48Build Job
  28. 58:53Quick Tips
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.