IND-2174 unit test coverage and linting added
diff --git a/.github/workflows/build_test.yml b/.github/workflows/build_test.yml
index 0e01724..08432b7 100644
--- a/.github/workflows/build_test.yml
+++ b/.github/workflows/build_test.yml
@@ -1,6 +1,8 @@
 name: Build and Test Workflow
 
-on: [push]
+on: 
+  pull_request:
+    branches: [master]
 
 jobs:
     build: