Hi @tankaru and thank for your work here.
Do you know that you can create a "tag" and GitHub and attach zip files, xpi, etc. on it?
It can be a good idea to host the "dist" files in the tags. That's way anybody without development skills can install your extensions.
Have a nice day.