Run CI after every push to a pull request against main
What:
Test your code from contributors
Why: This is to ensure that the thing that you merge in still works with you code; that the main branch is always functional.
Test your code from contributors