dev/ci: allow steps to require only subsets of `.tool-versions`
View options
- Truncate descriptions
Created by: bobheadxi
See https://github.com/sourcegraph/sourcegraph/pull/33853 - even a fresh install of just 1 required tool can be a lot faster than using the asdf cache. Could be helpful to get subsets of tools cached as well though

