The @volatile orb tag resolves to the most recent dev release, which can be missing, replaced, or never published. Production configs should pin a stable semantic version instead.
What this error means
Config processing fails resolving an orb at @volatile, stating the dev version cannot be found.
circleci
Error resolving orb acme/deploy@volatile:no dev release found.Pin a published version (e.g. acme/deploy@1.2.3).
Common causes
No dev release behind @volatile
volatile points at the latest dev publish, which may not exist.
Dev release expired or replaced
Dev releases are mutable and can disappear.
How to fix it
Pin a published version
Reference a stable semantic version of the orb.
.circleci/config.yml
orbs:deploy:acme/deploy@1.2.3
How to prevent it
Never use @volatile in production configs.
Pin orbs to published semantic versions.
Bump orb versions deliberately via PRs.
Frequently asked questions
What causes ""orb @volatile""?
volatile points at the latest dev publish, which may not exist.