Snapshots
Snapshot Lifecycle
A snapshot lifecycle covers creation, naming, use, refresh, retention, and deletion of captured machine state. Managing this lifecycle prevents stale dependencies, uncontrolled storage growth, and unintended retention of credentials or source data.
Why it matters
Refresh and retention policies keep captured environments useful and limit exposure.
Practical example
Refresh a snapshot after a toolchain upgrade and remove obsolete aliases when branches are retired.
Related terms
Sources
Definition reviewed .
Start with $10 in free credits
Change the runner label in your workflow and keep the rest of your GitHub Actions setup. Runner time is billed per minute.