CI: rename startup-memory to build-smoke#49041
Conversation
Greptile SummaryThis PR renames the CI job from
Confidence Score: 5/5
Last reviewed commit: 01e308a |
01e308a to
5d3faa8
Compare
🔒 Aisle Security AnalysisWe found 1 potential security issue(s) in this PR:
1. 🔵 Potential required status check bypass due to GitHub Actions job rename (startup-memory → build-smoke)
DescriptionThe GitHub Actions CI workflow renames a job id and display name from Why this matters:
What the renamed job actually does (i.e., likely a meaningful gate):
Vulnerable change: - startup-memory:
- name: "startup-memory"
+ build-smoke:
+ name: "build-smoke"This is a common CI policy footgun: it is safe only if all branch protection / required checks are updated accordingly (or the display name remains stable). RecommendationEnsure branch protection and any external automation still require the intended CI gate. Options:
build-smoke:
name: "startup-memory" # preserves required status check name
...
Analyzed PR: #49041 at commit Last updated on: 2026-03-17T14:38:06Z |
Summary
Describe the problem and fix in 2–5 bullets:
startup-memory, which no longer matches its broader role.startup-memorytobuild-smokein.github/workflows/ci.yml.Change Type (select all)
Scope (select all touched areas)
Linked Issue/PR
User-visible / Behavior Changes
None.
Security Impact (required)
Yes/No) NoYes/No) NoYes/No) NoYes/No) NoYes/No) NoYes, explain risk + mitigation:Repro + Verification
Environment
Steps
.github/workflows/ci.ymlonmainand locate thestartup-memoryjob.build-smoke.Expected
build-smokeand no other behavior changes are introduced.Actual
.github/workflows/ci.yml.Evidence
Attach at least one:
Human Verification (required)
What you personally verified (not just CI), and how:
startup-memoryis currently required.Review Conversations
If a bot review conversation is addressed by this PR, resolve that conversation yourself. Do not leave bot review conversation cleanup for maintainers.
Compatibility / Migration
Yes/No) NoYes/No) NoYes/No) Yesstartup-memorytobuild-smokebefore relying on the renamed check.Failure Recovery (if this breaks)
.github/workflows/ci.ymlstartup-memoryafter the rename lands.Risks and Mitigations
List only real risks for this PR. Add/remove entries as needed. If none, write
None.startup-memory.