This is an automated email from the ASF dual-hosted git repository.

jiayu pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/sedona.git


The following commit(s) were added to refs/heads/master by this push:
     new 4ebbedcda5 [CI] Pre-commit update hooks and node version; fix markdown 
linter (#1969)
4ebbedcda5 is described below

commit 4ebbedcda510899a1b601ac95564838a0eb45084
Author: John Bampton <[email protected]>
AuthorDate: Wed Jun 4 15:20:22 2025 +1000

    [CI] Pre-commit update hooks and node version; fix markdown linter (#1969)
---
 .github/linters/.markdown-lint.yml |  6 ++++++
 .pre-commit-config.yaml            | 14 +++++++-------
 2 files changed, 13 insertions(+), 7 deletions(-)

diff --git a/.github/linters/.markdown-lint.yml 
b/.github/linters/.markdown-lint.yml
index 9ce345ed0f..98cf573374 100644
--- a/.github/linters/.markdown-lint.yml
+++ b/.github/linters/.markdown-lint.yml
@@ -50,6 +50,9 @@ MD034: false
 # no-emphasis-as-heading - Emphasis used instead of a heading
 MD036: false
 
+# MD038/no-space-in-code Spaces inside code span elements
+MD038: false
+
 # fenced-code-language - Fenced code blocks should have a language specified
 MD040: false
 
@@ -61,3 +64,6 @@ MD046: false
 
 # link-fragments Link fragments should be valid
 MD051: false
+
+# MD059/descriptive-link-text Link text should be descriptive
+MD059: false
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index fb61de6347..26f898f2c5 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -21,8 +21,8 @@ default_stages: [pre-commit, pre-push]
 default_language_version:
   # force all unspecified Python hooks to run python3
   python: python3
-  # force all unspecified Node hooks to run Node.js v22.15.0 LTS
-  node: 22.15.0
+  # force all unspecified Node hooks to run Node.js v22.16.0 LTS
+  node: 22.16.0
 minimum_pre_commit_version: '3.2.0'
 repos:
   - repo: meta
@@ -135,7 +135,7 @@ repos:
           - .github/workflows/license-templates/LICENSE.txt
           - --fuzzy-match-generates-todo
   - repo: https://github.com/asottile/pyupgrade
-    rev: v3.19.1
+    rev: v3.20.0
     hooks:
       - id: pyupgrade
         args: [--py37-plus]
@@ -146,7 +146,7 @@ repos:
         name: run black-jupyter
         description: format Python files and Jupyter Notebooks with black
   - repo: https://github.com/pre-commit/mirrors-clang-format
-    rev: v20.1.3
+    rev: v20.1.5
     hooks:
       - id: clang-format
         name: run clang-format
@@ -170,7 +170,7 @@ repos:
         args: [--ignore-words=.github/linters/codespell.txt]
         exclude: 
^docs/image|^spark/common/src/test/resources|^docs/usecases|^tools/maven/scalafmt|osmpbf/build|^docker/zeppelin
   - repo: https://github.com/gitleaks/gitleaks
-    rev: v8.25.1
+    rev: v8.27.0
     hooks:
       - id: gitleaks
         name: run gitleaks
@@ -224,7 +224,7 @@ repos:
         args: [--markdown-linebreak-ext=md]
         exclude: ^docs-overrides/main\.html$|\.Rd$
   - repo: https://github.com/igorshubovych/markdownlint-cli
-    rev: v0.44.0
+    rev: v0.45.0
     hooks:
       - id: markdownlint
         name: run markdownlint
@@ -240,7 +240,7 @@ repos:
         name: run shellcheck
         description: check Shell scripts with shellcheck
   - repo: https://github.com/adrienverge/yamllint
-    rev: v1.37.0
+    rev: v1.37.1
     hooks:
       - id: yamllint
         name: run yamllint

Reply via email to