Pattern Library

Seven CI/CD architecture categories with adoption counts and examples.

AI-Powered CI

PatternAdoptionExamples
AI code review50 repos (25.0%)567-labs/instructor, FoundationAgents/MetaGPT, NVIDIA/Megatron-LM
Dogfooding46 repos (23.0%)Comfy-Org/ComfyUI, NVIDIA/TensorRT-LLM, angular/angular
AI security review11 repos (5.5%)anomalyco/opencode, anthropics/claude-code, clash-verge-rev/clash-verge-rev
AI contribution audit1 repos (0.5%)Comfy-Org/ComfyUI

Cross-version Compat

PatternAdoptionExamples
Cross-version compatibility74 repos (37.0%)Aider-AI/aider, Alliedium/awesome-github-actions, Comfy-Org/ComfyUI

Ecosystem Integration

PatternAdoptionExamples
Ecosystem CI73 repos (36.5%)2dust/v2rayN, EbookFoundation/free-programming-books, Effect-TS/effect

Release Pipeline

PatternAdoptionExamples
Multi-stage release train145 repos (72.5%)2dust/v2rayN, 567-labs/instructor, Aider-AI/aider
Multi-channel release96 repos (48.0%)BurntSushi/ripgrep, ChatGPTNextWeb/NextChat, Comfy-Org/ComfyUI
PR package preview2 repos (1.0%)ant-design/ant-design, sveltejs/svelte

Security & Supply Chain

PatternAdoptionExamples
Least-privilege permissions162 repos (81.0%)2dust/v2rayN, 567-labs/instructor, Aider-AI/aider
Security scanning65 repos (32.5%)Significant-Gravitas/AutoGPT, Stirling-Tools/Stirling-PDF, angular/angular
Container signing39 repos (19.5%)Mintplex-Labs/anything-llm, Stirling-Tools/Stirling-PDF, apache/superset
Harden runner5 repos (2.5%)Stirling-Tools/Stirling-PDF, caddyserver/caddy, nodejs/node

Testing Strategy

PatternAdoptionExamples
Performance tracking91 repos (45.5%)BurntSushi/ripgrep, EleutherAI/lm-evaluation-harness, InternLM/lmdeploy
Hardware/platform matrix84 repos (42.0%)BurntSushi/ripgrep, ChatGPTNextWeb/NextChat, Comfy-Org/ComfyUI
Chaos engineering81 repos (40.5%)Alliedium/awesome-github-actions, ChatGPTNextWeb/NextChat, Comfy-Org/ComfyUI
Flaky test retry41 repos (20.5%)InternLM/lmdeploy, NVIDIA/Megatron-LM, Stirling-Tools/Stirling-PDF
Python future testing17 repos (8.5%)Aider-AI/aider, Comfy-Org/ComfyUI, aquasecurity/trivy
Fuzz/randomized testing15 repos (7.5%)BurntSushi/ripgrep, astral-sh/ruff, containerd/containerd

Workflow Architecture

PatternAdoptionExamples
Per-sample CI70 repos (35.0%)InternLM/lmdeploy, NVIDIA/Megatron-LM, Significant-Gravitas/AutoGPT
Multiple build systems66 repos (33.0%)Effect-TS/effect, Significant-Gravitas/AutoGPT, Stirling-Tools/Stirling-PDF
Reusable workflows64 repos (32.0%)Comfy-Org/ComfyUI, NVIDIA/Megatron-LM, aquasecurity/trivy