{"schema_version":"2.0","record_type":"index_entry","canonical_url":"https://marketingwiki.ai/index/github-actions","id":"index-github-actions","slug":"github-actions","title":"GitHub Actions","description":"Repository automation for validating content schemas, generated files, links, builds, and review gates.","dek":"Use deterministic automation for deterministic checks. Keep editorial judgment and publication approval human.","kind":"Infrastructure","status":"Active","evidenceStatus":"Official documentation","topics":["GitHub","continuous integration","content operations"],"publishedAt":"2026-08-10","updatedAt":"2026-08-10","lastVerifiedAt":"2026-08-10","readingMinutes":1,"author":"Marketing Wiki Editors","reviewer":"Marketing Wiki Editors","sources":[{"title":"GitHub Actions workflow documentation","url":"https://docs.github.com/en/actions/concepts/workflows-and-actions/workflows"},{"title":"GitHub protected branches","url":"https://docs.github.com/en/repositories/configuring-branches-and-merges-in-your-repository/managing-protected-branches/managing-a-branch-protection-rule"}],"wordCount":144,"body":"GitHub Actions runs workflows in response to repository events. Marketing content repository can use it to validate structure before human review.\n\n## Useful jobs\n\n- Validate metadata schema\n- Reject duplicate slugs\n- Regenerate machine-readable indexes\n- Detect unexpected generated-file changes\n- Build website\n- Check internal links\n- Report stale evidence dates\n\n## Boundary\n\nWorkflow can prove file matches schema. It cannot prove recommendation is fair, evidence supports interpretation, or page deserves publication.\n\nKeep agent permissions narrow. Content agent can propose branch. Workflow checks branch. Human reviewer approves merge.\n\n## Marketing Wiki use\n\nCurrent validation runs content generation, checks generated manifest, lints site, builds production output, and renders key routes. Main branch should require these checks after GitHub repository exists.\n\n## Evidence state\n\nCapability description comes from official GitHub documentation. No independent reliability or performance benchmark has been run for this index entry."}