diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 14895d35..05778c2c 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -37,7 +37,7 @@ jobs:
         run: git ls-files -- '*.c' '*.h' | xargs clang-format --dry-run --Werror
 
       - name: Check Markdown
-        uses: DavidAnson/markdownlint-cli2-action@v17
+        uses: DavidAnson/markdownlint-cli2-action@v18
 
       - name: Check TOML formatting
         run: taplo fmt --check