~/talk

Github actions for beginners and applied to CakePHP basic projects

Talkat CakeFest 2023 · 2023-09-28..09-30· [devops-and-delivery, php]
links:none on file
slides:none on file

Shows how GitHub Actions runs CI for a CakePHP repo by creating .github/workflows, using actions/checkout@v3, setup-php and Composer to run PHPUnit across a matrix PHP 8.1/8.2 on Linux/Windows/Mac, and how triggers like workflow_dispatch or cron fire jobs. Demonstrates fixing failing tests and static analysis, simulates a deploy workflow that requires environment approval and uses secrets, notes public repos are free and private minutes cap (~3,000), and confirms tests run successfully after fixes.

AI-written summary · about

  1. 0:00Introduction and speaker background
  2. 1:04What are GitHub Actions
  3. 4:44Workflow structure and triggers
  4. 8:01Live demo of CI workflow
  5. 16:31Deploy workflow setup
  6. 22:13CakePHP project CI example
  7. 24:38GitHub Actions events overview
  8. 36:48Summary and Q&A
~/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.