Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Move idls onto the main repo, rather than an unknown SHA, and sync wi…
…th go module (cadence-workflow#6241) `idls/` and the `github.com/uber/cadence-idl` version in `go.mod` are currently out of sync and more than a little screwed up: - the go module is on `0482c040f91d17be35cccee2bc1cf883f7344992` - the IDL submodule is on `1cd936eb8e24d42f8d8cd38d6216e619c14c48d5` The go module is currently on cadence-workflow/cadence-idl@0482c04 which is the latest `master` and seems fine. The current IDL submodule: https://github.com/uber/cadence-idl/tree/1cd936eb8e24d42f8d8cd38d6216e619c14c48d5 doesn't belong to any branch (much less `master`), and is in danger of being GC'd if we don't do something about that. It's probably from a temporary PR branch that was cleaned up as part of cadence-workflow#6178 (the contents are similar to https://github.com/uber/cadence-idl/tree/d92bb53292d64b698c0c5600bbd6e258e728a020 which was approved and _is_ on `master`), but I can't find `1cd936eb8e24d42f8d8cd38d6216e619c14c48d5` in any PR in either https://github.com/uber/cadence-idl or https://github.com/timl3136/cadence-idl so I'm really not sure. So this PR contains a few changes: - moves `idls/` to match `go.mod` SHA: `0482c040f91d17be35cccee2bc1cf883f7344992` - `d92bb53292d64b698c0c5600bbd6e258e728a020` did not build, as the service code for `ListAll...` was removed, which is also why I didn't just revert the related commits. - adds a `make .idl-status` and CI steps to verify that this all stays in sync in the future, because this is all VERY easy to miss in PR reviews, and github's UI just makes it worse by hiding many of these details.
- Loading branch information