Whant to configurate useful CI/CD.
Therefore we are using OAUTH2 +
Webstore Publish API to deliver our codebase to webstore automatically.
But, in certain condition (like broadhost/tabs permission or smth.) we are forced to deep review anyway. (Actually there is no difference betwen API/ manual publication).
The answer from Webstore Publish API is
{
kind: 'chromewebstore#item',
item_id: '[YOUR_ITEM_ID]',
status: [ 'PUBLISHED_WITH_FRICTION_WARNING' ],
statusDetail:
[ 'Your item needs extra time to review because your item has all hosts permission.' ]
}
I think that would be very convenient, if we can set cron, or something to check review status, and when it accomplished/rejected process the callback and push notification into messanger.
best regards