Github Actions Matrix Patterns

Use when designing matrix builds (OS x version x dimension), composing reusable workflows, gating jobs on conditions, doing OIDC to AWS/GCP/Cloudflare without long-lived secrets, sharding tests across runners, or fixing cache invalidation. Triggers: workflow_call between repos, fail-fast: false tradeoffs, exclude/include matrix surgery, environment protection rules, OIDC trust policy setup, concurrency cancellation on duplicate pushes, artifact reuse across jobs, conditional job matrices computed at runtime. NOT for GitLab CI / CircleCI / Jenkins (different yaml dialects), self-hosted runner administration, or local act dev.

curiositech Updated 10 repo stars

File contents

curiositech/windags-skills/tree/main/skills/github-actions-matrix-patterns commit 982005efee

Frequently asked questions

npx skillmds@latest add curiositech/github-actions-matrix-patterns