diff --git a/.github/workflows/CI&CD.yml b/.github/workflows/CI&CD.yml
index 2fd1bb6..7ac116f 100644
--- a/.github/workflows/CI&CD.yml
+++ b/.github/workflows/CI&CD.yml
@@ -68,7 +68,7 @@ jobs:
         with:
           go-version: ${{ env.GO_VERSION }}
 
-      - uses: actions/checkout@v2
+      - uses: actions/checkout@v3.0.2
 
       - name: Run PostgreSQL service
         run: |
@@ -133,7 +133,7 @@ jobs:
         with:
           go-version: ${{ env.GO_VERSION }}
 
-      - uses: actions/checkout@v2
+      - uses: actions/checkout@v3.0.2
 
       - name: Turnstyle
         uses: softprops/turnstyle@v1
diff --git a/.github/workflows/Create-GitHub-Release.yml b/.github/workflows/Create-GitHub-Release.yml
index 6f86d71..3c4b109 100644
--- a/.github/workflows/Create-GitHub-Release.yml
+++ b/.github/workflows/Create-GitHub-Release.yml
@@ -11,7 +11,7 @@ jobs:
     timeout-minutes: 3
     steps:
       - name: Checkout
-        uses: actions/checkout@v2
+        uses: actions/checkout@v3.0.2
 
       - name: Generate changelog
         id: changelog
diff --git a/.github/workflows/Lint-PR-name.yml b/.github/workflows/Lint-PR-name.yml
index 1c3dfed..3abd6af 100644
--- a/.github/workflows/Lint-PR-name.yml
+++ b/.github/workflows/Lint-PR-name.yml
@@ -11,7 +11,7 @@ jobs:
     runs-on: ubuntu-latest
     timeout-minutes: 3
     steps:
-      - uses: actions/checkout@v2
+      - uses: actions/checkout@v3.0.2
 
       - name: Install Dependencies
         run: npm install @commitlint/config-conventional
diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml
index 4583587..225a444 100644
--- a/.github/workflows/codeql-analysis.yml
+++ b/.github/workflows/codeql-analysis.yml
@@ -25,7 +25,7 @@ jobs:
 
     steps:
     - name: Checkout repository
-      uses: actions/checkout@v2
+      uses: actions/checkout@v3.0.2
       with:
         # We must fetch at least the immediate parents so that if this is
         # a pull request then we can checkout the head.