Not ideally, “mandatory”. :) Also, this should really probably be the responsibility of the person committing the code to the upstream repo.