~/talk

Github Actions - from Zero to Hero

Talkat Jfokus 2023 · 2023-02-06..02-08· [devops-and-delivery, developer-experience]
slides:none on file

Starts with a real problem: a team burns 99% of its Actions minutes, then cuts usage by ~75% using specific techniques. Shows GitHub Actions YAML patterns: cache node_modules and package-manager caches plus a marketplace action to store build artifacts; use matrix permutations to run OS and Node-version combinations in parallel; use concurrency cancel-in-progress to stop obsolete runs; create reusable workflows (call via workflow_call) but pin the branch/tag to avoid mismatched YAML. Includes Cypress binary caching, Docker containers for stable environments, and branch protection for required checks.

AI-written summary · about

  1. 0:00Introduction
  2. 1:30Food
  3. 4:00Automation
  4. 4:50Survey
  5. 5:45CICD
  6. 7:40Vivid
  7. 9:30Workflows
  8. 12:05Custom Actions
  9. 12:47Reinvent the wheel
  10. 18:53The most important part
  11. 20:52Parallelization
  12. 24:50Metrics and Parallelization
  13. 27:05Cache
  14. 43:29Docker
  15. 46:02External Services
~/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.