Open ladonnaq opened 7 months ago
Looking into this issue and after conversations with the team, I think it will be beter if we:
Cleanup validation errors, review breaking changes, Preview API docs, and ARM API Review
. These steps should be handled by the spec PR itself. The Sign off
step currently shows the status of those checks. We can probably just show that.Cleanup spec validation errors and Set up API preview docs
. Same reason as for management plane
The API readiness milestone app currently requires a user to go through all steps, which is not always necessary. The GitHub toolchain drives the API Review process via the API Spec pull request (PR). The API readiness milestone should be used to validate that the checks and approvers needed to begin the SDK pre-release work have been completed. These checks/approvers should also be requirements to merge the PR.
This work item is related to this epic. https://github.com/Azure/azure-sdk-tools/issues/5670 TODO: Rewrite this issue to reflect the changes we want to make to the API Readiness App to reduce complexity and improve the user experience
Relevant GitHub issues:
Pre-release work:
Management Plane
Data Plane
Checks and approvers
In API Readiness today Images show the current checks and approvers in the API readiness milestone
Gaps in data model