Strengthen backwards-compatibility CI checks
ianbotsf opened this issue · comments
Ian Botsford commented
Now that we've gone 1.0/GA and we've had some time with the binary compatibility validator, we should strengthen the checking we do to monitor backwards compatibility. Specifically, we should:
- Re-enable BCV scans on
@InternalApi
and@InternalSdkApi
symbols - Add a CI check which requires only forward-compatible API diffs, bypassable with a new PR tag
- Review our version policy for correctness and detail about how/when backwards-incompatible changes are made and how that affects versioning and upgrades
github-actions commented
⚠️ COMMENT VISIBILITY WARNING⚠️
Comments on closed issues are hard for our team to see.
If you need more assistance, please either tag a team member or open a new issue that references this one.
If you wish to keep having a conversation with other community members under this issue feel free to do so.