diff --git a/.github/workflows/ci-test.yml b/.github/workflows/ci-test.yml
index de1f1376..aa5784a1 100644
--- a/.github/workflows/ci-test.yml
+++ b/.github/workflows/ci-test.yml
@@ -4,9 +4,9 @@ name: CI testing
 
 on:
   push:
-    branches: [ main ]
+    branches: [ main, 'release/*' ]
   pull_request:
-    branches: [ main ]
+    branches: [ main, 'release/*' ]
 
 jobs:
   Unittest:
@@ -49,7 +49,7 @@ jobs:
         run: echo "::set-output name=dir::$(pip cache dir)"
 
       - name: Cache dependencies
-        uses: actions/cache@v2
+        uses: actions/cache@v3
         with:
           path: ~/.cache/pip
           key: ${{ runner.os }}-pip-${{ hashFiles('**/requirements.txt') }}
diff --git a/.github/workflows/gh-pages.yml b/.github/workflows/gh-pages.yml
index 31769fd1..b153fd2a 100644
--- a/.github/workflows/gh-pages.yml
+++ b/.github/workflows/gh-pages.yml
@@ -35,7 +35,7 @@ jobs:
         run: echo "::set-output name=dir::$(pip cache dir)"
 
       - name: Cache dependencies
-        uses: actions/cache@v2
+        uses: actions/cache@v3
         with:
           path: ~/Library/Caches/pip
           key: ${{ runner.os }}-pip-${{ hashFiles('**/requirements.txt') }}
diff --git a/.github/workflows/pypi-release.yml b/.github/workflows/pypi-release.yml
index ad605b7f..225cd463 100644
--- a/.github/workflows/pypi-release.yml
+++ b/.github/workflows/pypi-release.yml
@@ -4,7 +4,7 @@ name: Publish 🐍 to PyPI.org
 
 on:
   push:
-    branches: [ main, "release/*" ]
+    branches: [ main, 'release/*' ]
   release:
     types: [ published ]
 
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index 5be26ec8..ace0685f 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -23,7 +23,7 @@ repos:
           - usort == 0.6.4
 
   - repo: https://github.com/executablebooks/mdformat
-    rev: 0.7.13
+    rev: 0.7.14
     hooks:
       - id: mdformat
         additional_dependencies: