From: Mounir IDRASSI Date: Thu, 6 Aug 2026 11:07:43 +0000 (+0900) Subject: .github/workflows/ci-doc-changes.yml: pin mdl to 0.17.0 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;ds=inline;p=thirdparty%2Fopenssl.git .github/workflows/ci-doc-changes.yml: pin mdl to 0.17.0 mdl 0.18.0 loads URI::RFC2396_PARSER before linting. The uri 0.12.x version on ubuntu-latest does not define that constant, so md-nits fails for every PR. Pin the last known-good mdl release until the upstream regression is fixed: https://github.com/markdownlint/markdownlint/issues/605 Reviewed-by: Dmitry Misharov Reviewed-by: Eugene Syromiatnikov Reviewed-by: Milan Broz MergeDate: Thu Aug 6 14:56:37 2026 (Merged from https://github.com/openssl/openssl/pull/32230) --- diff --git a/.github/workflows/ci-doc-changes.yml b/.github/workflows/ci-doc-changes.yml index 08919fc323e..fc05af5bcfe 100644 --- a/.github/workflows/ci-doc-changes.yml +++ b/.github/workflows/ci-doc-changes.yml @@ -32,7 +32,9 @@ jobs: run: make help - name: make md-nits run: | - sudo gem install mdl + # mdl 0.18.0 is incompatible with the runner's uri 0.12.x. + # See https://github.com/markdownlint/markdownlint/issues/605 + sudo gem install mdl -v 0.17.0 make md-nits # out-of-source-and-install checks multiple things at the same time: