diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index c8b52b1994b4a18dac02e05defbd817fd38107ec..0c4388b6202790b98772fc67d0f86fe0efdc3d1d 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -56,7 +56,9 @@ jobs:
     if: ${{ needs.pre_job.outputs.should_skip != 'true' }}
     runs-on: ubuntu-latest
     steps:
-      - uses: actions/checkout@v1
+      - uses: actions/checkout@v2
+        with:
+          fetch-depth: 0
       - name: Install nightly toolchain
         run: rustup toolchain install nightly --component llvm-tools-preview
       - name: Install cargo-llvm-cov
@@ -67,4 +69,4 @@ jobs:
         uses: coverallsapp/github-action@master
         with:
           github-token: ${{ secrets.GITHUB_TOKEN }}
-          path-to-lcov: lcov.info
\ No newline at end of file
+          path-to-lcov: lcov.info