Skip to content

Instantly share code, notes, and snippets.

@Cruel
Created January 7, 2016 07:50
Show Gist options
  • Save Cruel/c3960363681650d58fd7 to your computer and use it in GitHub Desktop.
Save Cruel/c3960363681650d58fd7 to your computer and use it in GitHub Desktop.
3ds repo bot checklist
Sanity check:
- Validate the YAML
- Make sure required fields exist and are not empty:
- title
- dir
- author
- version
- description
- file
- file-md5
- Validate icon.png:
- It is a valid PNG
- It's 48x48
- Filesize is under 100kb
- Make sure "file" is valid URL
- Make sure "dir" is a valid directory that doesn't conflict with any other game dir in the repo
- Download the file and validate:
- Hash matches from "file-md5" field
- Archive is either zip or bzip
- A 3dsx files exists at /3ds/<dir>/<dir>.3dsx
- No files exist in other 3ds subdirs, e.g. /3ds/<somedir>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment