aws-samples / aws-samples/sample-autonomous-cloud-coding-agents
perf(ci): bump default runner (4→8/16-core) — follow-up to #363
- Dominant language
- TypeScript
- Stars
- 143
- Forks
- 46
- Avg merge
- 3d 9h
- Merged PRs (30d)
- 20
Description
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
Contributor guide
Research direction
Start in build.yml at vars.DEFAULT_RUNNER_LABEL, then inspect the jest maxWorkers and CDK synth jobs. Compare the larger default runner with the sharding approach referenced by #shard-issue, weighing recurring cost against wall-time savings. Done means an agreed runner-size change backed by the A/B comparison and maintainer approval under ADR-003.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws, github-actions, typescript
- Domain
- ci-cd, cloud, performance
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100