Test the source code using github actions, whenever a pull request is created or merged to main.
Test the source code using github actions, whenever a pull request is created or merged to main.