Workflows
GitHub Actions workflow specifications for continuous integration and RA and continuous deployment releases.
Overview
The repository uses GitHub Actions workflows organized into four categories:
- CI workflows for individual modules
- Release workflows for deployment
- Trigger orchestration workflows for change detection and execution ordering
- Security workflows for vulnerability scanning
In This Section
| Reference | Description |
|---|---|
| Overview | Workflow architecture and design principles |
| Trigger Orchestration | Change trigger orchestration system (change-trigger.yaml) |
| CI Workflows | Module CI workflows (ci-*.yaml) |
| Release Workflows | Release workflows (release-*.yaml) |
| Security Workflows | Security scanning workflows (codeql.yaml) |
| Scheduled Workflows | Scheduled workflows (cron-*.yaml) |
Workflow Categories
CI Workflows
Module-specific continuous integration workflows that build and test individual modules:
ci-eac-ai.yaml- EAC AI module CIci-eac-commands.yaml- EAC Commands module CIci-eac-core.yaml- EAC Core module CIci-eac-mcp-commands.yaml- EAC MCP Commands module CIci-ext-eac.yaml- EAC Extension module CIci-r2r-cli.yaml- R2R CLI module CIci-vscode-ext-commit.yaml- VSCode Extension module CIci-books.yaml- Books documentation module CIci-docs.yaml- Docs site module CIci-r2r-installer.yaml- R2R CLI Installer scripts CIci-implicit-r2r-cli.yaml- Implicit R2R CLI scripts CI
Release Workflows
Workflows that publish deployable artifacts to production:
release-docs.yaml- Documentation site release (GitHub Pages)release-ext-eac.yaml- EAC Extension release (Docker Hub)release-r2r-cli.yaml- R2R CLI binary release (GitHub Releases)release-books.yaml- Books PDF release (GitHub Releases)
Orchestration Workflows (3)
Workflows that coordinate CI/CD execution:
change-trigger.yaml- Main CI orchestrator with incremental change detectiontrigger-release.yaml- Release orchestratorcron-full-trigger.yaml- Scheduled full rebuild (every 2 hours)
Security Workflows (1)
Workflows that perform security analysis:
codeql.yaml- CodeQL security scanning
Tutorials | How-to Guides | Explanation | Reference
You are here: Reference — information-oriented technical descriptions of the system.