how to deal with pull requests for the main branch instead of the dev branch