Fix install step API normalisation
- Preserve install step keys when casks are loaded from API data - Avoid `KeyError` from `Runner#run_install_step` on `type` - Cover API-shaped steps and internal API cask installation
M
Mike McQuaid committed
e3552e3efea609e72b0c71ad94a9895a9c4291a4
Parent: 28d1032