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} | ' \