I filed https://github.com/google/go-github/issues/806
I realize the problem may be larger than what I reported, as many "int" will likely overflow when running on 32 bits Go toolchain. I'm particularly affected because my CI system runs on 32 bits ARM processors (Raspberry Pis, CHIP, BeagleBone, etc).
This is tricky since changing from int to int64 is an API breaking change yet the go-github project has no semver
compatible release tag. Hence this email to figure out how to handle this in a timely manner, as periph.io
will have no CI until this is fixed. :(