Having a mirror on github is a common practice, but unfortunately, while you can turn off the issue tracker, github does not support turning off pull requests. So, you either need to include a prominent note that pull requests will be ignored and closed, or alternatively, have a workflow for handling github pull requests via whatever site you do use.