In a lot of CI workflows, we have 2 main workflows:
1- Analyze code when Pull Request is made.
2- Deploy when code is merged on specific branches (ex: master)
It seems circleci only supports one or the either but not both options at the same time.
Am I assuming this correctly?