Fetch Github releases scheduled

Releases are now fetched using Firebase scheduled functions (generous free quota) and then saved in Supabase.

Some repositories don't allow me to fetch the releases via Github API even though they are public, still trying to figure out why.