My company is using Jira and GitHub and we have smart commits enabled. Typically our users create Pull Requests and do a "squash and merge" commit into master. With smart commits like transition commands, the squash and merge commit will unintentionally move the Jira issue from #close to #in-progress. Additionally #comment will be repeated in the Jira issue.
Is there a way to avoid repeated smart commits from the "squash and merge" commit into master?