Hi Usually I do 2 things: - Just before the PR I am executing: ./gradlew spotlessApply spotbugsMain spotbugsTest checkstyleMain checkstyleTest -> its doing the formatting and do some static code analysis - Just before the PR I pull the latest from the develop with git rebase and check was there any conflict and ensure i am on the latest version.
If both of them done and “green", I am raising the PR. Regards, Adam > On 11 Mar 2024, at 21:44, Zeyad Nasef <zeyad.nasef....@gmail.com> wrote: > > Hey everyone! When tweaking Fineract, I typically ensure style consistency, > run the project, and then submit a PR for review, with GitHub actions running > necessary tests. Wondering if there's a smoother way to prevent conflicts. If > anyone has experience, please share your workflow from making changes to > merging into the main develop branch. > > Thanks!