mirror of
https://github.com/codeflash-ai/codeflash-internal.git
synced 2026-05-04 18:25:18 +00:00
Replace 7 separate CI workflow files with a unified ci.yaml that uses shared workflows from codeflash-ai/github-workflows: - determine-changes: reusable workflow for path-based change detection - prek-lint: reusable workflow for pre-commit checks - ci-python-uv: reusable workflow for Python typecheck - required-checks-gate: composite action for gate job All downstream jobs use fromJSON(needs.determine-changes.outputs.flags) for conditional execution. A single required-checks-passed gate job replaces per-workflow required checks. Private repos need explicit permissions on reusable workflow calls (contents:write for prek) since they don't inherit permissive defaults. |
||
|---|---|---|
| .. | ||
| workflows | ||
| dependabot.yml | ||
| pull_request_template.md | ||