View on GitHub

Agentic Workflows — Field Guide

A field guide to using GitHub Workflows and Agentic Workflows

GitHub Agentic Workflows — Field Guide

Tenets

The design principles every workflow must consider and strive to satisfy. These tenets inform the usage guidelines and recommendations throughout this guide.

Read the Tenets →

Triggers

A reference for triggers used in traditional GitHub Workflows and in GitHub Agentic Workflows (gh-aw), covering how security and other tenets apply to each trigger. Scenarios, high-level guidance, and notable pitfalls.

Study the Common Triggers →


More Thoughts

  1. The “Approve and run workflows” Gate — the gate is dangerous, not protective.
  2. The “Apparent vs. Actual” Trigger Surface — why “skipped” runs are not free.
  3. Operating Within a Fork — what fires when you operate inside your own fork, and the if: workflow_dispatch || not-a-fork guard.
  4. Concurrency and Race Conditions — the non-matching-cancels-matching pathology, the pre-cancellation race.
  5. Authorization, Roles, and Read-Only Contributorson.roles: defaults, the read-only / fork-contributor capability matrix.

Appendices