Can't upload extension to EGO

When I try to upload my extension to https://extensions.gnome.org, I get an error: Invalid extension data: Missing metadata.json. My extension does have a metadata.json file. What do I do?

Hello,

Is the metadata.json file directly at the root of your zip file, and not in a subdirectory?

Yes, it is

Oh, never mind. I had to zip the actual files instead of the extension directory.

FYI, the gnome-extensions tool helps with packaging extensions:

$ gnome-extensions pack --extra-source=LICENSE

The tool is usually packaged alongside gnome-shell, so you probably already have it installed.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.