diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml
index 744d6d63..4b2544d5 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 e0673db8..a6b32cd4 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 0ad171b0..63b2267f 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 09edcd87..b8450065 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 }}