The Industry Standard for Quality Orchestration.
[!IMPORTANT] A suite of 19+ surgical, modular, and enterprise-grade GitHub Actions architected to provide maximum technical visibility, aesthetic summaries, and absolute consistency across the engineering lifecycle.
Our ecosystem moves seamlessly from infrastructure readiness to executive intelligence.
graph LR
subgraph "Phase 1: Readiness"
A["π Setup Env"] --> B["π₯ Health Check"]
end
subgraph "Phase 2: Execution"
B --> C["π§ͺ Run Tests"]
C --> D["π Collect"]
end
subgraph "Phase 3: Intelligence"
D --> E["π€ Summarize"]
E --> F["π’ Notify"]
end
style A fill:#0f172a,color:#fff,stroke:#38bdf8
style B fill:#0f172a,color:#fff,stroke:#38bdf8
style C fill:#0f172a,color:#fff,stroke:#38bdf8
style D fill:#0f172a,color:#fff,stroke:#38bdf8
style E fill:#0f172a,color:#fff,stroke:#c084fc
style F fill:#0f172a,color:#fff,stroke:#c084fc
Explore our curated collection of professional CI/CD utilities.
| Action | Description | Status |
|---|---|---|
| π§ͺ Run Tests | Multi-engine execution (API/GUI/Perf) with automated retry logic and timestamped isolation. | Stable |
| π Setup Env | High-speed multi-runtime (Python/Node) setup with intelligent dependency caching. | Stable |
| π Collect & Publish | Merges multi-project results into a single, high-fidelity visual summary. | Updated |
| π₯ Env Health | Validates infrastructure readiness and connectivity before test execution. | Stable |
| Action | Description | Status |
|---|---|---|
| π€ PR Summarizer | AI-powered PR analysis, risk assessment, and code intelligence at a glance. | Hot |
| π‘οΈ Security Audit | Surgical detection of leaked secrets and npm/pip vulnerabilities (Safety/Bandit). | Stable |
| π§Ά Lint Codebase | Multi-standard enforcement for consistent style (YAML, MD, JS, PY). | Stable |
| π Perf Baseline | Automated regression check against historical Locust latency baselines. | Stable |
| π Link Checker | Absolute validation of all internal/external documentation links. | Stable |
| Action | Description | Status |
|---|---|---|
| π’ Slack Notify | High-fidelity notifications with executive summaries, status badges, and deep links. | Stable |
| π₯ Upload Results | Secure archival of test artifacts and HTML reports to your repository. | Stable |
| βοΈ Deploy S3 | Cloud-native distribution of QA dashboards to AWS S3 buckets. | Stable |
| π Deploy Pages | Automated documentation deployments for internal wikis and dashboards. | Stable |
| Action | Description | Status |
|---|---|---|
| π― PR Milestoner | Automatic assignment of the latest open milestones to incoming PRs. | New |
| π·οΈ PR Labeler | Surgical path-based labeling for complex, multi-layer repositories. | Stable |
| π PR Size | Automatically estimates PR size (added + deleted lines) and applies standard S/M/L labels. | Stable |
| π PR Hygiene | Validates Conventional Commits and PR description completeness. | Stable |
| π€ PR Risk | Scans for modifications in critical system files and marks high-risk PRs with visual alerts. | Stable |
| π Release Notes | Automated generation of quality-focused release dossiers and changelogs. | Stable |
| πΈ Visual Mgr | Advanced visual regression baseline and delta management utilities. | Stable |
| π Jira Auto-Tagger | End-to-end BDD traceability (Test Plan > Feature > Scenario) with automated status rollups. | Hot |
steps:
- uses: actions/checkout@v6
# 1. Setup multi-runtime env with surgical caching
- uses: carlos-camara/qa-hub-actions/setup-environment@v1
with:
python-version: "3.11"
node-version: "20"
# 2. Run your specific engine (API/GUI/Perf)
- uses: carlos-camara/qa-hub-actions/run-tests@v1
with:
test-command-api: "pytest tests/api"
# 3. Aggregate 100% of results & post Visual Summary
- uses: carlos-camara/qa-hub-actions/collect-and-publish@v1
if: always()Note
For detailed technical specifications, input/output schemas, and advanced configuration patterns, visit our Official Wiki:
π https://carlos-camara.github.io/qa-hub-actions/