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

aw pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/yetus.git


The following commit(s) were added to refs/heads/main by this push:
     new 85fb8e74 YETUS-1251. 2025-02 Updates (#342)
85fb8e74 is described below

commit 85fb8e74450536859b712f05a9ee6b78cc219018
Author: Allen Wittenauer <a...@apache.org>
AuthorDate: Thu Feb 13 11:23:33 2025 -0600

    YETUS-1251. 2025-02 Updates (#342)
    
    Signed-off-by: Nick Dimiduk <ndimi...@apache.org>
---
 asf-site-src/Gemfile.lock                          | 26 +++++++++++-----------
 .../precommit/robots/semaphoreci.html.md           |  2 +-
 .../src/main/shell/test-patch-docker/Dockerfile    | 18 +++++++--------
 .../src/main/python/releasedocmaker/utils.py       |  2 +-
 4 files changed, 24 insertions(+), 24 deletions(-)

diff --git a/asf-site-src/Gemfile.lock b/asf-site-src/Gemfile.lock
index 8ad46402..82b4e38b 100644
--- a/asf-site-src/Gemfile.lock
+++ b/asf-site-src/Gemfile.lock
@@ -1,6 +1,6 @@
 GIT
   remote: https://github.com/middleman/middleman-syntax.git
-  revision: 888e1a6590830ef7e6163301d3bd53afa39614c0
+  revision: 2d44853d28766850db2ca800e880270fa7dd8ad6
   specs:
     middleman-syntax (3.4.0)
       middleman-core (>= 3.2)
@@ -9,7 +9,7 @@ GIT
 GEM
   remote: https://rubygems.org/
   specs:
-    activesupport (7.0.8.4)
+    activesupport (7.0.8.7)
       concurrent-ruby (~> 1.0, >= 1.0.2)
       i18n (>= 1.6, < 2)
       minitest (>= 5.1)
@@ -23,16 +23,16 @@ GEM
     coffee-script-source (1.12.2)
     concurrent-ruby (1.3.4)
     contracts (0.16.1)
-    dotenv (3.1.4)
+    dotenv (3.1.7)
     em-websocket (0.5.3)
       eventmachine (>= 0.12.9)
       http_parser.rb (~> 0)
     erubis (2.7.0)
     eventmachine (1.2.7)
-    execjs (2.9.1)
+    execjs (2.10.0)
     fast_blank (1.0.1)
-    fastimage (2.3.1)
-    ffi (1.17.0)
+    fastimage (2.4.0)
+    ffi (1.17.1)
     haml (5.2.2)
       temple (>= 0.8.0)
       tilt
@@ -42,8 +42,8 @@ GEM
     http_parser.rb (0.8.0)
     i18n (1.6.0)
       concurrent-ruby (~> 1.0)
-    kramdown (2.4.0)
-      rexml
+    kramdown (2.5.1)
+      rexml (>= 3.3.9)
     kramdown-parser-gfm (1.1.0)
       kramdown (~> 2.0)
     libv8-node (21.7.2.0-aarch64-linux)
@@ -93,7 +93,7 @@ GEM
       rack-livereload (~> 0.3.15)
     mini_racer (0.12.0)
       libv8-node (~> 21.7.2.0)
-    minitest (5.25.1)
+    minitest (5.25.4)
     padrino-helpers (0.15.3)
       i18n (>= 0.6.7, < 2)
       padrino-support (= 0.15.3)
@@ -102,13 +102,13 @@ GEM
     parallel (1.26.3)
     parslet (2.0.0)
     public_suffix (6.0.1)
-    rack (2.2.9)
+    rack (2.2.11)
     rack-livereload (0.3.17)
       rack
     rb-fsevent (0.11.2)
     rb-inotify (0.11.1)
       ffi (~> 1.0)
-    rexml (3.3.9)
+    rexml (3.4.0)
     rouge (3.30.0)
     sassc (2.4.0)
       ffi (~> 1.9)
@@ -122,7 +122,7 @@ GEM
       concurrent-ruby (~> 1.0)
     uglifier (3.2.0)
       execjs (>= 0.3.0, < 3)
-    webrick (1.8.2)
+    webrick (1.9.1)
 
 PLATFORMS
   aarch64-linux
@@ -141,4 +141,4 @@ DEPENDENCIES
   wdm (~> 0.1.0)
 
 BUNDLED WITH
-   2.5.20
+   2.5.23
diff --git 
a/asf-site-src/source/documentation/in-progress/precommit/robots/semaphoreci.html.md
 
b/asf-site-src/source/documentation/in-progress/precommit/robots/semaphoreci.html.md
index 36f9fdf1..60794054 100644
--- 
a/asf-site-src/source/documentation/in-progress/precommit/robots/semaphoreci.html.md
+++ 
b/asf-site-src/source/documentation/in-progress/precommit/robots/semaphoreci.html.md
@@ -21,7 +21,7 @@
 
 TRIGGER: ${CI}=true and ${SEMAPHORE}=true
 
-Semaphore CI requires that `checkout --use-cache` has been used prior to 
trigging test-patch. It is HIGHLY recommended to use a helper script checked 
into the repository to control precommit options to avoid problems with 
Semaphore CI's parsing of long lines in the YAML file.
+Semaphore CI requires that `checkout --use-cache` has been used prior to 
triggering test-patch. It is HIGHLY recommended to use a helper script checked 
into the repository to control precommit options to avoid problems with 
Semaphore CI's parsing of long lines in the YAML file.
 
 The GitHub repo and the Pull Request in use are automatically detected.  
However, some personalities may override the auto-detected Github repository 
information.  It may be necessary to manually configure it in your 
`semaphore.yml` file.
 
diff --git a/precommit/src/main/shell/test-patch-docker/Dockerfile 
b/precommit/src/main/shell/test-patch-docker/Dockerfile
index e4896cf5..858b8bdd 100644
--- a/precommit/src/main/shell/test-patch-docker/Dockerfile
+++ b/precommit/src/main/shell/test-patch-docker/Dockerfile
@@ -118,7 +118,7 @@ RUN mkdir -p /opt/apache-rat \
 # Install SpotBugs
 #####
 FROM yetusbase AS yetusspotbugs
-ARG SPOTBUGS_VERSION=4.8.6
+ARG SPOTBUGS_VERSION=4.9.1
 SHELL ["/bin/bash", "-o", "pipefail", "-c"]
 RUN curl -sSL 
https://repo.maven.apache.org/maven2/com/github/spotbugs/spotbugs/$SPOTBUGS_VERSION/spotbugs-$SPOTBUGS_VERSION.tgz
 -o spotbugs.tgz \
     && curl -sSL 
https://repo.maven.apache.org/maven2/com/github/spotbugs/spotbugs/$SPOTBUGS_VERSION/spotbugs-$SPOTBUGS_VERSION.tgz.sha1
 -o spotbugs.tgz.sha1 \
@@ -164,7 +164,7 @@ RUN if [[ "$(uname -m)" == "x86_64" ]]; then curl -sSL \
 # Install buf (protobuf lint)
 ####
 FROM yetusbase AS yetusbuf
-ARG BUF_VERSION=1.42.0
+ARG BUF_VERSION=1.50.0
 SHELL ["/bin/bash", "-o", "pipefail", "-c"]
 RUN curl -sSL \
       
https://github.com/bufbuild/buf/releases/download/v$BUF_VERSION/buf-Linux-"$(uname
 -m)".tar.gz \
@@ -176,7 +176,7 @@ RUN curl -sSL \
 # Install bats (TAP-capable unit testing for shell scripts)
 ####
 FROM yetusbase AS yetusbats
-ARG BATS_VERSION=1.11.0
+ARG BATS_VERSION=1.11.1
 SHELL ["/bin/bash", "-o", "pipefail", "-c"]
 RUN git clone --branch v$BATS_VERSION \
       https://github.com/bats-core/bats-core.git \
@@ -215,7 +215,7 @@ RUN git clone \
 # NOTE: go must be installed prior to executing this block!
 ####
 FROM yetusbase as yetusgolangci
-ARG GOLANGCILINT_VERSION=1.61.0
+ARG GOLANGCILINT_VERSION=1.64.4
 SHELL ["/bin/bash", "-o", "pipefail", "-c"]
 RUN curl -sSL \
       
https://github.com/golangci/golangci-lint/releases/download/v$GOLANGCILINT_VERSION/golangci-lint-$GOLANGCILINT_VERSION-"$(go
 env GOOS)"-"$(go env GOARCH)".tar.gz \
@@ -327,9 +327,9 @@ RUN apt-get -q update && apt-get -q install 
--no-install-recommends -y \
 # astroid and pylint go hand-in-hand.  Upgrade both at the same time.
 ######
 #ARG PY3_ANSIBLE_VERSION=7.5.0
-ARG PY3_ANSIBLELINT_VERSION=24.9.2
+ARG PY3_ANSIBLELINT_VERSION=25.1.2
 ARG PY3_ASTROID_VERSION=2.15.6
-ARG PY3_CODESPELL_VERSION=2.3.0
+ARG PY3_CODESPELL_VERSION=2.4.1
 ARG PY3_DETECT_SECRETS=1.5.0
 ARG PY3_PYLINT_VERSION=2.17.5
 ARG PY3_YAMLLINT_VERSION=1.35.1
@@ -371,9 +371,9 @@ RUN apt-get -q update && apt-get -q install 
--no-install-recommends -y \
 ####
 # Install ruby and associated bits
 ###
-ARG RUBY_BUNDLER_VERSION=2.5.20
+ARG RUBY_BUNDLER_VERSION=2.5.23
 ARG RUBY_RAKE_VERSION=13.2.1
-ARG RUBY_RUBOCOP_VERSION=1.66.1
+ARG RUBY_RUBOCOP_VERSION=1.71.2
 # hadolint ignore=DL3008
 RUN echo 'gem: --no-rdoc --no-ri' >> /root/.gemrc \
     && apt-get -q update && apt-get -q install --no-install-recommends -y \
@@ -394,7 +394,7 @@ ENV BUNDLE_PATH /var/tmp/.bundler-gems
 # Install npm and JSHint
 ###
 ARG JSHINT_VERSION=2.13.6
-ARG MARKDOWNLINTCLI_VERSION=0.42.0
+ARG MARKDOWNLINTCLI_VERSION=0.44.0
 ARG JSONLINT_VERSION=1.6.3
 # hadolint ignore=DL3008
 RUN curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key \
diff --git a/releasedocmaker/src/main/python/releasedocmaker/utils.py 
b/releasedocmaker/src/main/python/releasedocmaker/utils.py
index 54e253b5..94e28f33 100755
--- a/releasedocmaker/src/main/python/releasedocmaker/utils.py
+++ b/releasedocmaker/src/main/python/releasedocmaker/utils.py
@@ -179,7 +179,7 @@ def close(self):
             value.close()
 
     def write_list(self, mylist, skip_credits, base_url):
-        """ Take a Jira object and write out the relevants parts in a 
multimarkdown table line"""
+        """ Take a Jira object and write out the relevant parts in a 
multimarkdown table line"""
         for jira in sorted(mylist):
             if skip_credits:
                 line = '| [{id}]({base_url}/browse/{id}) | {summary} |  ' \

Reply via email to