If your using a non-github platform without mirroring the repository, your pretty SoL for getting those green squares of activity to reflect your actual activity.
Edit: https://github.com/blaise-io/contribution
For example.. I guess that maybe gaming the system really is required if thats a 'good measure'.