GPG-agent not working, SSH is (Arch Linux)

im able to auth to github using ssh, but git itself is failing to push to github
bitbucket worked on my first attempt with no issue

using GPG / gpg-agent
not using ssh-agent

i dont care about commit signing, i only want basic push/pull
does git somehow need to be told to use gpg?
i followed this turorial and it doesnt mention this condition