You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(ci): scope CS_* creds to the bench step, not job env
Job-scoped secrets are exposed to every step, including third-party actions
(actions/checkout, jdx/mise-action, Swatinem/rust-cache) referenced by mutable
tags — a compromised tag could exfiltrate ZeroKMS/client creds before the bench
script runs. Move the four CS_* vars onto the 'Run bench tests' step that actually
needs them (fixture:generate:all). Least privilege; addresses PR review.
0 commit comments