From caa8d6ff463bca42811b443f9f7d95515e10103f Mon Sep 17 00:00:00 2001 From: JacobPEvans <20714140+JacobPEvans@users.noreply.github.com> Date: Sun, 24 May 2026 20:24:54 -0400 Subject: [PATCH] docs(security): drop specific dollar figure from RunsOn runner choice section \$3.50/mo is a current-state vendor figure that rots when AWS / RunsOn adjust pricing, and broadcasts a personal-spend decision that doesn't belong in public docs. The trade-off the paragraph is making (fixed control-plane cost vs GitHub Actions per-minute billing) is preserved without naming the dollar amount. Per the cross-repo standard: vague over specific for any cost or subscription-tier reference in committed content. Assisted-by: Claude --- infrastructure/cicd/policy.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/infrastructure/cicd/policy.mdx b/infrastructure/cicd/policy.mdx index 5a0b28d..d085150 100644 --- a/infrastructure/cicd/policy.mdx +++ b/infrastructure/cicd/policy.mdx @@ -46,7 +46,7 @@ Conventional Commits and the no-emoji rule for commit subjects live in [Commit c ## Runner choice -RunsOn (AWS EC2 spot via [`terraform-runs-on`](/infrastructure/cicd/terraform-runs-on)) is the default for Linux jobs. The control plane is paid for whether it is running jobs or not (~$3.50/mo fixed App Runner + CloudWatch); workflows that stay on `ubuntu-latest` spend GitHub Actions minutes that do not need to be spent. +RunsOn (AWS EC2 spot via [`terraform-runs-on`](/infrastructure/cicd/terraform-runs-on)) is the default for Linux jobs. The control plane carries a small fixed monthly cost regardless of job volume; once it is paid for, workflows that stay on `ubuntu-latest` spend GitHub Actions minutes that do not need to be spent. On-prem self-hosted is the documented exception for jobs that genuinely need local hardware — not a routine choice.