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

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

Open
#677 0 comments 0 reactions 0 assignees View on GitHub
ci-cd enhancement
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.