Describe the bug
The current setup for the workflow runs on push instead of pull_request events so the tests are not running on pull requests from forks.
To Reproduce
Create a pull request from a fork.
See "checks" section for that pull request.
You will notice that the "Build and Test" workflows are not activated.
Expected behavior
"Build and Test" workflows are activated on pull requests and changes to them.
Code snips
If applicable, add references to the software.
Additional context
Add any other context about the problem here.