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

perf(ci): bump default runner (4→8/16-core) — follow-up to #363

Offen
#677 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
Raise the default runner size via `vars.DEFAULT_RUNNER_LABEL` (mechanism already exists in `build.yml`). jest `maxWorkers` + CDK synth are CPU-bound and both benefit.

## Scope / caveats
- Weigh recurring per-run cost vs wall-time saved.
- A/B against the sharding approach (#shard-issue) — they may be substitutes, not both.

Refs #363

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne in build.yml bei vars.DEFAULT_RUNNER_LABEL und untersuche anschließend die jest maxWorkers- und CDK synth-Jobs. Vergleiche den größeren Standard-Runner mit dem in #shard-issue referenzierten Sharding-Ansatz und wäge die laufenden Kosten gegen die Einsparungen bei der Wall-Time ab. Abgeschlossen ist die Aufgabe, wenn eine abgestimmte Änderung der Runner-Größe vorliegt, die durch den A/B-Vergleich und die Maintainer-Genehmigung gemäß ADR-003 gestützt wird.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

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

Neue Issues direkt in Ihr Postfach

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