mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-07-31 20:32:20 +03:00
Runner-cost pass grounded in the #8084 review of the current pipeline: - dast-smoke.yml: add concurrency cancel-in-progress (25-min advisory builds were stacking on force-push storms) and paths-ignore for docs/**+**/*.md — a docs-only PR cannot change DAST behavior but was paying the 6-11min CLI-bundle build. - semgrep.yml: add concurrency cancel-in-progress. No paths filter on purpose: p/secrets must keep scanning docs-only diffs (credentials leak in .md too). - quality.yml (TIA step): persist the per-PR impacted-test selection to a tia-selection artifact + GITHUB_STEP_SUMMARY line. This is the shadow-evidence phase: TIA false negatives become measurable against fast-unit's full-suite verdict across releases BEFORE any gate authority moves off ordinary PRs. Refs #8084