diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml
index aaa5c01fa58e2010a3022aa39a7ac28ddf7a0d95..d5d0e0b147b46c30e985b78426eb7f86b470835a 100644
--- a/.github/workflows/lint.yml
+++ b/.github/workflows/lint.yml
@@ -1,4 +1,6 @@
-on: push
+on:
+  - push
+  - pull_request
 
 name: Lint check
 jobs:
@@ -32,4 +34,4 @@ jobs:
     runs-on: ubuntu-latest
     steps:
       - uses: actions/checkout@v1
-      - run: cargo fmt -- --check
\ No newline at end of file
+      - run: cargo fmt -- --check