~/talk

Introduction to GitHub Actions

Talkat NDC Oslo 2020 · 2020-06-08..06-12· [devops-and-delivery]
slides:none on file

GitHub Actions provides hosted CI/CD with Linux Windows and macOS virtual machines, YAML workflows and reusable steps like actions/checkout v2. Examples show matrix builds that expand into nine parallel runs (3 Node versions × 3 OSes), real iOS builds on macOS runners (physical Macs), and automated security fixes where dependabot PRs land, trigger the test matrix and can be auto-merged if green. The demo uses marketplace actions, npm and .NET setups and shows tests catching a string concatenation bug.

AI-written summary · about

  1. 0:00Introduction
  2. 4:30GitHub Apps
  3. 7:02GitHub Actions
  4. 11:30GitHub Actions Overview
  5. 11:50GitHub Actions Gateway
  6. 12:20Getting Started
  7. 14:30Configuration
  8. 16:45Work Flow
  9. 18:55Pocket Calculator
  10. 22:05Matrix
  11. 24:40Matrix OS
  12. 28:05Pull Request Validation
  13. 28:55NPM Test
  14. 30:05String Concatenation
  15. 30:50Unit Tests
  16. 32:15CI
  17. 32:50PushPull
  18. 34:05Matrixes
  19. 35:50Summary
  20. 38:05Dependencies
  21. 38:50Calculator
  22. 39:35LowDash
  23. 39:55Transient dependency
  24. 42:05Pull requests
  25. 42:50Merge pull requests
  26. 45:55Actions within workflows
  27. 47:45Program components
  28. 49:30syntax highlighting
  29. 50:45GitHub Actions Toolkit
  30. 51:50GitHub Actions Templates
  31. 52:20Untitled Goose Game
  32. 53:10Issue Comment Workflow
  33. 53:50Identify GitHub Actions
  34. 56:30April Fools Day
~/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.