Separating it into its own workflow file would: 1. make it reusable in any number of `apply` workflows 2. allow for caching the kubectl binary