Until recently I have been releasing Chrome Extension using Chrome Web Store Publish API. (Automated release process)
const response = execSync(`\
curl -X PUT -F 'data=@${process.env.ZIP_FILE}' https://www.googleapis.com/upload/chromewebstore/v1.1/items/${extensionId} \
-H "Authorization: Bearer ${accessToken}" \
-H "x-goog-api-version: 2"
`);
Due to the latest set of policy changes to limit extensions abuse and improve the security of the Chrome Web Store, this includes requiring 2FA for Chrome Web Store developers, I am not able to publish chrome ext anymore.
Is there any way how to release chrome ext using Chrome Web Store Publish API without requiring 2-Factor verification?