The Chrome Web Store Status workflow is enabled, but the dedicated chrome-web-store-status environment is not fully configured. Manual dispatch for expected_version=0.3.2 failed before calling the CWS API.
Evidence:
- Run 28716740360 failed with missing CWS_PUBLISHER_ID and CWS_SERVICE_ACCOUNT_JSON.
- I set CWS_PUBLISHER_ID on chrome-web-store-status to ba722f9f-8447-450b-a01a-38907907e3cd.
- Run 28716803447 then failed only with: Missing Chrome Web Store credentials. Provide CWS_SERVICE_ACCOUNT_JSON or OAuth CWS_CLIENT_ID, CWS_CLIENT_SECRET, and CWS_REFRESH_TOKEN.
Acceptance criteria:
- Add a read-only service-account CWS_SERVICE_ACCOUNT_JSON secret to the chrome-web-store-status GitHub environment.
- Re-run Chrome Web Store Status with expected_version=0.3.2 and require_published=false; it should report submitted/pending or published state instead of credential failure.
- When the Chrome Web Store listing goes live, re-run with require_published=true and record the successful run.
Do not copy the publish workflow OAuth client secret or refresh token into this read-only environment unless the release/security policy is changed deliberately.
The Chrome Web Store Status workflow is enabled, but the dedicated chrome-web-store-status environment is not fully configured. Manual dispatch for expected_version=0.3.2 failed before calling the CWS API.
Evidence:
Acceptance criteria:
Do not copy the publish workflow OAuth client secret or refresh token into this read-only environment unless the release/security policy is changed deliberately.