aws-samples / aws-samples/sample-autonomous-cloud-coding-agents

perf(ci): path-filtered builds — skip //cdk:test on non-CDK PRs — follow-up to #363

Offen
#678 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
ci-cd enhancement
Vorherrschende Sprache
TypeScript
Sterne
143
Forks
46
Ø Merge
3 T. 10 Std.
Gemergte PRs (30 T.)
24

Beschreibung

Parent: #363. Spun from #363's DoD by the orchestrator; **needs maintainer `approved` (ADR-003)**.

## Goal
Make the expensive `//cdk:test` step conditional (e.g. `dorny/paths-filter`) so docs/CLI/agent-only PRs skip it while the required `build` check still reports success.

## Scope
- Path filter drives whether cdk test runs.
- **Annotate what was skipped** so a skipped suite is never mistaken for a covered one (silent-truncation guard).
- Biggest win for the non-CDK long tail.

Refs #363

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Lies ADR-003 und die CI-Konfiguration, die den erforderlichen Build-Check und //cdk:test definiert; verwende #363 für die bestehende Definition of Done. Überprüfe, dass nicht-CDK-Docs/CLI/agent-only-PRs die Suite überspringen, übersprungene Arbeit annotiert wird und der erforderliche Build-Check weiterhin erfolgreich ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
github-actions
Bereich
build-system, ci-cd
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Ruhig
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
55/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.