Fix GitHub cache not expiring properly
Catch when rate limit is non-existent