Self Hosted Addon approved but still unverified

Hello everyone. I have been working on an addon and I am self hosting it on github. Firefox blocks the xpi file if you attempt to download it even though the addon has been approved for a week now seems like it is still not signed. Am I doing anything wrong? I followed the guide and I have provided the manifest with the updates.json file location. Your help would be appreciated. Thank you very much.

"browser_specific_settings": {
"gecko": {
  "id": "ecourse-expander@bill.gr",
  "strict_min_version": "109.0",
  "update_url": "https://raw.githubusercontent.com/vrallis/E-Course-Folder-Expander/main/updates.json"
}
  }

You need to download the signed XPI file from your developer hub page:

The link to download should be also in the “Addon was Approved” email you’ve received.

1 Like

I did not know firefox generated the new xpi for you. Thanks a lot.