frappe-testing-cicd · v2.0 · 2026-03-20 · sha256 49911f2a8f927a0d

frappe-testing-cicd v2.0A

Immutable. This exact content is served forever at /api/v1/blob/49911f2a8f927a0d.

---
name: frappe-testing-cicd
description: >
  Use when setting up CI/CD pipelines for Frappe apps, configuring GitHub Actions test workflows, or adding linting and security scanning.
  Prevents broken CI from incorrect test matrix configuration, missing MariaDB/Redis services, and uncaught code quality issues.
  Covers GitHub Actions workflows, test matrix (Python/Node versions), semgrep rules, pre-commit hooks, linting (ruff, eslint), CI test environment setup.
  Keywords: CI/CD, GitHub Actions, test matrix, semgrep, pre-commit, linting, ruff, eslint, continuous integration.
license: MIT
compatibility: "Claude Code, Claude.ai Projects, Claude API. Frappe v14-v16."
metadata:
  author: OpenAEC-Foundation
  version: "2.0"
---

# CI/CD Pipelines

> **STATUS**: Stub - content pending V2.5 development phase.

## Quick Reference

_Content to be developed._

## Decision Tree

_Content to be developed._

## See Also

_Cross-references to be added._