diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml
index ed15b21ec299c3e552cb23fb830e35dde5423265..b6bdad376ae9d301e2d04c7fcae7b8eba8ce93c4 100644
--- a/.github/workflows/docs.yml
+++ b/.github/workflows/docs.yml
@@ -9,6 +9,8 @@ jobs:
     runs-on: ubuntu-latest
     steps:
       - uses: actions/checkout@v3.1.0
+        with:
+          fetch-depth: 0
       - uses: actions/setup-python@v4.3.0
         with:
           python-version: '3.x'
@@ -24,6 +26,8 @@ jobs:
     runs-on: ubuntu-latest
     steps:
       - uses: actions/checkout@v3.1.0
+        with:
+          fetch-depth: 0
       - uses: actions/setup-python@v4.3.0
         with:
           python-version: '3.x'
@@ -39,6 +43,8 @@ jobs:
     runs-on: ubuntu-latest
     steps:
       - uses: actions/checkout@v3.1.0
+        with:
+          fetch-depth: 0
       - uses: actions/setup-python@v4.3.0
         with:
           python-version: '3.x'
@@ -55,6 +61,8 @@ jobs:
     runs-on: ubuntu-latest
     steps:
       - uses: actions/checkout@v3.1.0
+        with:
+          fetch-depth: 0
       - uses: actions/setup-python@v4.3.0
         with:
           python-version: '3.x'
diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml
index 1e618932c20216c4f21c45f5682290479a9eca4d..303b74191e551d207e611fd5f2623fc549322bca 100644
--- a/.github/workflows/lint.yml
+++ b/.github/workflows/lint.yml
@@ -9,6 +9,8 @@ jobs:
     runs-on: ubuntu-latest
     steps:
       - uses: actions/checkout@v3.1.0
+        with:
+          fetch-depth: 0
       - uses: actions/setup-python@v4.3.0
         with:
           python-version: "3.x"
@@ -26,6 +28,8 @@ jobs:
     runs-on: ubuntu-latest
     steps:
       - uses: actions/checkout@v3.1.0
+        with:
+          fetch-depth: 0
       - uses: actions/setup-python@v4.3.0
         with:
           python-version: "3.x"
@@ -37,6 +41,8 @@ jobs:
     runs-on: ubuntu-latest
     steps:
       - uses: actions/checkout@v3.1.0
+        with:
+          fetch-depth: 0
       - uses: actions/setup-python@v4.3.0
         with:
           python-version: "3.x"
@@ -50,6 +56,8 @@ jobs:
     runs-on: ubuntu-latest
     steps:
       - uses: actions/checkout@v3.1.0
+        with:
+          fetch-depth: 0
       - uses: actions/setup-python@v4.3.0
         with:
           python-version: "3.x"
@@ -63,6 +71,8 @@ jobs:
     runs-on: ubuntu-latest
     steps:
       - uses: actions/checkout@v3.1.0
+        with:
+          fetch-depth: 0
       - uses: actions/setup-python@v4.3.0
         with:
           python-version: "3.x"
@@ -76,5 +86,7 @@ jobs:
     runs-on: ubuntu-latest
     steps:
       - uses: actions/checkout@v3.1.0
+        with:
+          fetch-depth: 0
       - name: Run ShellCheck
         uses: ludeeus/action-shellcheck@master
diff --git a/.github/workflows/readme.yml b/.github/workflows/readme.yml
index 7c188e68c644c2b10902fb9d9168199bda35181a..edea5b9fe1514dc60d8f3f86496b16a435ce5406 100644
--- a/.github/workflows/readme.yml
+++ b/.github/workflows/readme.yml
@@ -9,6 +9,8 @@ jobs:
     runs-on: ubuntu-latest
     steps:
       - uses: actions/checkout@v3.1.0
+        with:
+          fetch-depth: 0
       - name: Run readme test
         run: |
           error=0