I usually host a projects GitHub pages (docs/
) and build service configration files (e.g. .travis.yml
or .appveyor.yml
) together with the projects source in the master branch. When creating a release, github creates a zip and a tar archive (the so called zipball and tarball), which can also be created these links:
https://api.github.com/repos/:user/:project/tarball
https://api.github.com/repos/:user/:project/zipball
or for a specific release: