~/talk

Zero to Hero CI/CD with github actions

Talkat code.talks 2022 · 2022-09-15..09-16· [devops-and-delivery]
slides:none on file

Shows a concrete GitHub Actions CI/CD setup: a .github/workflows YAML with jobs running on Ubuntu/Mac/Windows, a matrix for OS and Node permutations, and dotgithub/workflows job steps that checkout, setup node, install, test and publish. Uses Marketplace actions, custom Docker-based actions, Redis service containers, Secrets for cloud creds, and a cache action to avoid repeated npm installs — the team cuts CI waste after consuming ~90% of purchased GitHub minutes. Adds concurrency to cancel obsolete runs and reusable workflows (with branch/versioning caveats).

AI-written summary · about

  1. 0:00Start
  2. 6:37How Does It Look on Github
  3. 21:57Caching
  4. 27:19Create Reusable Actions
  5. 30:06Github Actions Sdk
~/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.