diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml
index 56b0c595..6a8e8913 100644
--- a/.github/workflows/build.yaml
+++ b/.github/workflows/build.yaml
@@ -15,7 +15,7 @@ jobs:
         uses: actions/checkout@v4.2.2
 
       - name: Set up Python
-        uses: actions/setup-python@v5.4.0
+        uses: actions/setup-python@v5.6.0
         with:
           python-version: 3.9
 
diff --git a/.github/workflows/codeql.yaml b/.github/workflows/codeql.yaml
index 794a9a85..86194227 100644
--- a/.github/workflows/codeql.yaml
+++ b/.github/workflows/codeql.yaml
@@ -27,7 +27,7 @@ jobs:
           queries: +security-and-quality
 
       - name: Set up Python
-        uses: actions/setup-python@v5.4.0
+        uses: actions/setup-python@v5.6.0
         with:
           python-version: 3.9
 
diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml
index 172ef3a9..b4749ff5 100644
--- a/.github/workflows/publish.yaml
+++ b/.github/workflows/publish.yaml
@@ -18,7 +18,7 @@ jobs:
         uses: actions/checkout@v4.2.2
 
       - name: Set up Python
-        uses: actions/setup-python@v5.4.0
+        uses: actions/setup-python@v5.6.0
         with:
           python-version: 3.9
 
diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml
index cacd448d..ba7ed0e3 100644
--- a/.github/workflows/test.yaml
+++ b/.github/workflows/test.yaml
@@ -25,7 +25,7 @@ jobs:
         uses: actions/checkout@v4.2.2
 
       - name: Set up Python ${{ matrix.py_version }}
-        uses: actions/setup-python@v5.4.0
+        uses: actions/setup-python@v5.6.0
         with:
           python-version: ${{ matrix.py_version }}