title: How to run GitHub workflow on every commit of a push
body: <p>I have some tests that I would like to run on every commit of my repository. I have the following script in my repo:</p>
  <pre><code>name: CI
  
  on: [push]
  
  jobs:
    build:
      runs-on: ubuntu-latest
  
      steps:
        - uses: actions/checkout@v2
        - run: echo &quot;my tests&quot;
  </code></pre>
  <p>Unfortunately, if I push some new commits to my repository, the tests are only run against the latest commit. Is there a way to test all commits?</p>