First GitHub Action

CI hello world.

Overview

The first GitHub Action shifts CI into the same surface as code review. Workflow YAML lives in the repo, runs on every push, and reads like the rest of the engineering surface rather than living in a separate vendor console.

The approach

Three habits separate a CI workflow that lasts from one that rots in the first quarter: workflow lives in the repo, OIDC replaces static credentials, and marketplace actions are pinned to SHA.

Why this compounds

The first workflow is investment; the next ones reuse the patterns. Within a year the team has a CI surface that is consistent across every repo without anyone consciously enforcing it.