A tool version override lets a developer replace a shared pipeline’s default tool or package version with a newer or older one. section 6.3.7
Use the override when shared pipeline dependencies create friction:
- Select a newer version when an orb has not yet provided a minor or patch update. section 6.3.7
- Select an older version when a newly released orb updates tools or packages but breaks a small subset of users. section 6.3.7
- Keep teams moving without requiring a pull request or waiting for the orb maintainer to change shared code. section 6.3.7
Orb update compatibility
A team using the current orb encounters a breaking package update. It overrides the package version to the previous release while the shared orb evolves. section 6.3.7
