Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add GOOS=windows to lint-matrix (open-telemetry#30743)
**Description:** Add a lint step to CI with `GOOS=windows`. This will ensure that code for Windows keeps a clean lint pass. Until the lint Go cache is invalidated the step with `GOOS=windows` will be a bit longer than the Linux step. I'm measuring in my fork to see what we should expect after the cache is updated. I had an alternative implementation using Windows runners instead, but, overall it required separated Go caches and many more runners, running on Linux also ensures that the step can also be run by contributors on their dev boxes. **Link to tracking Issue:** Related to #11557 and open-telemetry#27866, but, it doesn't fix any of the two. **Testing:** Validated that the step is passing for all components
- Loading branch information