diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml
index 4419854..911cb42 100644
--- a/.github/workflows/codeql.yml
+++ b/.github/workflows/codeql.yml
@@ -16,7 +16,7 @@ jobs:
 
     steps:
       - name: Check out code
-        uses: actions/checkout@v2
+        uses: actions/checkout@v3
 
       - name: Initialize CodeQL
         uses: github/codeql-action/init@v1
diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml
index dba8057..f0d65fa 100644
--- a/.github/workflows/coverage.yml
+++ b/.github/workflows/coverage.yml
@@ -13,7 +13,7 @@ jobs:
         with:
           go-version: 1.17
 
-      - uses: actions/checkout@v2
+      - uses: actions/checkout@v3
 
       - name: Generate coverage report
         run: |
diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml
index b368d99..7233b45 100644
--- a/.github/workflows/go.yml
+++ b/.github/workflows/go.yml
@@ -16,7 +16,7 @@ jobs:
           go-version: 1.17
 
       - name: Check out code
-        uses: actions/checkout@v2
+        uses: actions/checkout@v3
 
       - name: Download dependencies
         run: go mod download
diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml
index 099b457..fbd2a91 100644
--- a/.github/workflows/lint.yml
+++ b/.github/workflows/lint.yml
@@ -22,7 +22,7 @@ jobs:
           go-version: 1.17
 
       - name: Check out code
-        uses: actions/checkout@v2
+        uses: actions/checkout@v3
 
       - name: Verify dependencies
         run: |
diff --git a/.github/workflows/releases.yml b/.github/workflows/releases.yml
index 639da44..5436acf 100644
--- a/.github/workflows/releases.yml
+++ b/.github/workflows/releases.yml
@@ -10,7 +10,7 @@ jobs:
     runs-on: ubuntu-latest
     steps:
       - name: Checkout
-        uses: actions/checkout@v2
+        uses: actions/checkout@v3
         with:
           fetch-depth: 0