diff --git a/.github/workflows/pr-checks.yml b/.github/workflows/pr-checks.yml
index cbe187a3..2fd8727e 100644
--- a/.github/workflows/pr-checks.yml
+++ b/.github/workflows/pr-checks.yml
@@ -53,7 +53,7 @@ jobs:
     # Get Python set up
     ####################################################################
     - name: Set up Python 3.10
-      uses: actions/setup-python@v2.3.2
+      uses: actions/setup-python@v3
       with:
         python-version: "3.10"
     - name: Install dependencies
diff --git a/.github/workflows/push-checks.yml b/.github/workflows/push-checks.yml
index 100e2363..d4b11afb 100644
--- a/.github/workflows/push-checks.yml
+++ b/.github/workflows/push-checks.yml
@@ -21,7 +21,7 @@ jobs:
       with:
         fetch-depth: 0
     - name: Set up Python 3.10
-      uses: actions/setup-python@v2.3.2
+      uses: actions/setup-python@v3
       with:
         python-version: "3.10"
     - name: Install dependencies
diff --git a/.github/workflows/windows-build.yml b/.github/workflows/windows-build.yml
index 9aaea7e6..fcbeaff9 100644
--- a/.github/workflows/windows-build.yml
+++ b/.github/workflows/windows-build.yml
@@ -20,7 +20,7 @@ jobs:
         with:
           submodules: true
 
-      - uses: actions/setup-python@v2.3.2
+      - uses: actions/setup-python@v3
         with:
           python-version: "3.10.2"
           architecture: "x86"