Terminology Index
Glossary
2953 terms
R31
Runner Isolation
Runner isolation separates workflow execution by trust level and prevents one job from persisting into, observing, or influencing a more privileged job.
Controls include single-use workers, clean images, network and metadata restrictions, narrow identities, protected caches and workspaces, and separation of untrusted tests from release or deployment execution.
Introduced in: DevSecOps and Secure SDLC
Examples
- Use an ephemeral worker for an untrusted pull request
- Keep release signing off a shared persistent runner
S1
