hypertrons / hypertrons-crx

A browser extension for insights into GitHub projects and developers.
https://crx.hypertrons.io
Apache License 2.0
346 stars 102 forks source link

[Bug] Deployment Failures on Chrome Web Store and Edge Add-on Store #884

Open HalloMelon opened 2 weeks ago

HalloMelon commented 2 weeks ago

Description:

Here are the details while trying to deploy using. :

  1. Chrome Web Store Deployment Failure:

    • The upload to the Chrome Web Store failed with an uploadState of FAILURE and an itemError. But it shows "pending review" status in Google Play Store.
  2. Edge Add-on Store Deployment Failure:

    • When attempting to deploy to the Edge Add-on Store, received an HTTPError: Response code 401 (Unauthorized). This suggests that there is an issue with the authentication process, I updated the key in the edge developer mode background, but I couldn't find where to configure it on GitHub.

Steps to Reproduce:

  1. Run deploy in Action.
  2. Observe the deployment process and log output.
wxharry commented 2 weeks ago

We are getting a 401 from the stores https://github.com/hypertrons/hypertrons-crx/actions/runs/11208576214/job/31177336200#step:7:30. Can you double-check the tokens and all those secrets stuff? They haven't been updated for at least two years.

frank-zsy commented 2 weeks ago

We use script https://github.com/hypertrons/hypertrons-crx/blob/master/scripts/deploy.js to deploy the extension to Chrome and Edge store.

If someone has the secrets and tokens in the process, he can run the script locally to check what happens.

And also we should modify the script to show error message better.

tyn1998 commented 1 week ago

image

https://xlab2017.yuque.com/me1x4f/fg8ngy/nm5bxv

@frank-zsy @HalloMelon @wangyantong2000 Hey guys, you are granted permission to the yuque document containing secret tokens of the two web stores for further investigation :)