I don't think GitHub or any other private party gets to decide what attaches to the perjury clause. A contract can impose liabilities, but it can't create a crime out of thin air.