Please VCR. Updating cassettes is far easier than trying to come up with custom fixtures that will be consistent when GitHub changes their API (which they will do since v3 seems to be perpetually in beta).