Skip to content

ci: rotate ec2-github-runner SHA to Phase 5 tip (retry + independent cleanup)#186

Merged
kurok merged 1 commit into
masterfrom
fix/rotate-runner-phase5
Apr 21, 2026
Merged

ci: rotate ec2-github-runner SHA to Phase 5 tip (retry + independent cleanup)#186
kurok merged 1 commit into
masterfrom
fix/rotate-runner-phase5

Conversation

@kurok
Copy link
Copy Markdown
Collaborator

@kurok kurok commented Apr 21, 2026

Dogfood rotation for namecheap/ec2-github-runner#23 (retry + independent cleanup in stop). Behavior on happy path is unchanged; changes only affect transient-failure recovery. Rotates both pins b1b8d6d → 46cf1d0.

…cleanup)

namecheap/ec2-github-runner#23 merged. Phase 5 adds exponential-backoff
retry on removeRunner() + terminateEc2Instance(), and makes stop()
attempt both cleanups independently (a GitHub-side failure no longer
prevents EC2 termination). Default behavior on happy path is unchanged.

Rotation: b1b8d6d (Phase 7, logging) -> 46cf1d0 (Phase 5).
Signed-off-by: yuriyryabikov <22548029+kurok@users.noreply.github.com>
@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 21, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 87.76%. Comparing base (b3d5328) to head (e58dd3e).
⚠️ Report is 1 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #186   +/-   ##
=======================================
  Coverage   87.76%   87.76%           
=======================================
  Files           4        4           
  Lines         711      711           
=======================================
  Hits          624      624           
  Misses         52       52           
  Partials       35       35           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@kurok kurok merged commit 281c52e into master Apr 21, 2026
12 checks passed
@kurok kurok deleted the fix/rotate-runner-phase5 branch April 21, 2026 10:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant