Accepting contributions should require the contributor to accept an agreement which effectively enables the contribution to come under maintenance of Phorge and for the changes to be re-licensed by the project as needed.
This site has some information along with a "chooser" for selecting an agreement.
https://contributoragreements.org/
For reference