Repository submission

Submit package

Add a public GitHub repository to GameMakerHub. We verify the repository, check for a catalyst.json file, and queue the first scan.

GitHub only for now. The repository must be public and contain a catalyst.json file on its default branch.

A successful submission only queues the initial scan. Version ingestion and periodic rescans will sit behind the new scheduler service.