Simultaneous editing is blocked to ensure that users editing a workflow don’t overwrite their work but this does not apply to the GitHub syncs. If user A is working on Lightning whilst user B is committing changes directly to GitHub. User B’s changes will be automatically deployed and will overwrite the changes or progress of user A.
It would be great to have a way for users to configure if they want one-way or two-way GitHub sync for projects. This will be configuration will be saved in the project.yaml file as well so that GitHub actions can be triggered or ignored.
One way: Sync only from Lightning to GitHub
Two way: Sycn both ways
cc: @AishaH