From 1a94c15f3b68151ef2fdf25b5797cb670b5a413c Mon Sep 17 00:00:00 2001 From: Fabrizio Ferri Benedetti Date: Fri, 5 Dec 2025 18:14:39 +0100 Subject: [PATCH 1/3] Change version detection in updatecli for client libs --- .github/updatecli/updatecli.d/versions.yml | 24 ++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/.github/updatecli/updatecli.d/versions.yml b/.github/updatecli/updatecli.d/versions.yml index a412c6eba..40129db06 100644 --- a/.github/updatecli/updatecli.d/versions.yml +++ b/.github/updatecli/updatecli.d/versions.yml @@ -333,7 +333,8 @@ sources: token: '{{ requiredEnv "GITHUB_TOKEN" }}' username: '{{ requiredEnv "GITHUB_ACTOR" }}' versionfilter: - kind: latest + kind: semver + pattern: "^9.0.0" latest-elasticsearch-client-go-version: name: Get latest release version for Elasticsearch Go Client @@ -346,7 +347,8 @@ sources: token: '{{ requiredEnv "GITHUB_TOKEN" }}' username: '{{ requiredEnv "GITHUB_ACTOR" }}' versionfilter: - kind: latest + kind: semver + pattern: "^9.0.0" latest-elasticsearch-client-java-version: name: Get latest release version for Elasticsearch Java Client @@ -359,7 +361,8 @@ sources: token: '{{ requiredEnv "GITHUB_TOKEN" }}' username: '{{ requiredEnv "GITHUB_ACTOR" }}' versionfilter: - kind: latest + kind: semver + pattern: "^9.0.0" latest-elasticsearch-client-javascript-version: name: Get latest release version for Elasticsearch JavaScript Client @@ -372,7 +375,8 @@ sources: token: '{{ requiredEnv "GITHUB_TOKEN" }}' username: '{{ requiredEnv "GITHUB_ACTOR" }}' versionfilter: - kind: latest + kind: semver + pattern: "^9.0.0" latest-elasticsearch-client-php-version: name: Get latest release version for Elasticsearch PHP Client @@ -385,7 +389,8 @@ sources: token: '{{ requiredEnv "GITHUB_TOKEN" }}' username: '{{ requiredEnv "GITHUB_ACTOR" }}' versionfilter: - kind: latest + kind: semver + pattern: "^9.0.0" latest-elasticsearch-client-python-version: name: Get latest release version for Elasticsearch Python Client @@ -398,7 +403,8 @@ sources: token: '{{ requiredEnv "GITHUB_TOKEN" }}' username: '{{ requiredEnv "GITHUB_ACTOR" }}' versionfilter: - kind: latest + kind: semver + pattern: "^9.0.0" latest-elasticsearch-client-ruby-version: name: Get latest release version for Elasticsearch Ruby Client @@ -411,7 +417,8 @@ sources: token: '{{ requiredEnv "GITHUB_TOKEN" }}' username: '{{ requiredEnv "GITHUB_ACTOR" }}' versionfilter: - kind: latest + kind: semver + pattern: "^9.0.0" latest-elasticsearch-client-rust-version: name: Get latest release version for Elasticsearch Rust Client @@ -424,7 +431,8 @@ sources: token: '{{ requiredEnv "GITHUB_TOKEN" }}' username: '{{ requiredEnv "GITHUB_ACTOR" }}' versionfilter: - kind: latest + kind: semver + pattern: "^9.0.0" targets: update-docs-docset-stack: From 42e59a29371191fdb5bc9d94a29419131682f9f5 Mon Sep 17 00:00:00 2001 From: Fabrizio Ferri Benedetti Date: Fri, 5 Dec 2025 18:33:11 +0100 Subject: [PATCH 2/3] Tweak pattern --- .github/updatecli/updatecli.d/versions.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/updatecli/updatecli.d/versions.yml b/.github/updatecli/updatecli.d/versions.yml index 40129db06..a05f1dc88 100644 --- a/.github/updatecli/updatecli.d/versions.yml +++ b/.github/updatecli/updatecli.d/versions.yml @@ -334,7 +334,7 @@ sources: username: '{{ requiredEnv "GITHUB_ACTOR" }}' versionfilter: kind: semver - pattern: "^9.0.0" + pattern: ">=9.0.0-0" latest-elasticsearch-client-go-version: name: Get latest release version for Elasticsearch Go Client @@ -348,7 +348,7 @@ sources: username: '{{ requiredEnv "GITHUB_ACTOR" }}' versionfilter: kind: semver - pattern: "^9.0.0" + pattern: ">=9.0.0-0" latest-elasticsearch-client-java-version: name: Get latest release version for Elasticsearch Java Client @@ -362,7 +362,7 @@ sources: username: '{{ requiredEnv "GITHUB_ACTOR" }}' versionfilter: kind: semver - pattern: "^9.0.0" + pattern: ">=9.0.0-0" latest-elasticsearch-client-javascript-version: name: Get latest release version for Elasticsearch JavaScript Client @@ -376,7 +376,7 @@ sources: username: '{{ requiredEnv "GITHUB_ACTOR" }}' versionfilter: kind: semver - pattern: "^9.0.0" + pattern: ">=9.0.0-0" latest-elasticsearch-client-php-version: name: Get latest release version for Elasticsearch PHP Client @@ -390,7 +390,7 @@ sources: username: '{{ requiredEnv "GITHUB_ACTOR" }}' versionfilter: kind: semver - pattern: "^9.0.0" + pattern: ">=9.0.0-0" latest-elasticsearch-client-python-version: name: Get latest release version for Elasticsearch Python Client @@ -404,7 +404,7 @@ sources: username: '{{ requiredEnv "GITHUB_ACTOR" }}' versionfilter: kind: semver - pattern: "^9.0.0" + pattern: ">=9.0.0-0" latest-elasticsearch-client-ruby-version: name: Get latest release version for Elasticsearch Ruby Client @@ -418,7 +418,7 @@ sources: username: '{{ requiredEnv "GITHUB_ACTOR" }}' versionfilter: kind: semver - pattern: "^9.0.0" + pattern: ">=9.0.0-0" latest-elasticsearch-client-rust-version: name: Get latest release version for Elasticsearch Rust Client @@ -432,7 +432,7 @@ sources: username: '{{ requiredEnv "GITHUB_ACTOR" }}' versionfilter: kind: semver - pattern: "^9.0.0" + pattern: ">=9.0.0-0" targets: update-docs-docset-stack: From e21bfa93c7dcd85c402a7a3c7c75a08f393c13ca Mon Sep 17 00:00:00 2001 From: Fabrizio Ferri Benedetti Date: Fri, 5 Dec 2025 18:48:40 +0100 Subject: [PATCH 3/3] Tweak caps --- .github/updatecli/updatecli.d/versions.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/updatecli/updatecli.d/versions.yml b/.github/updatecli/updatecli.d/versions.yml index a05f1dc88..03281e086 100644 --- a/.github/updatecli/updatecli.d/versions.yml +++ b/.github/updatecli/updatecli.d/versions.yml @@ -334,7 +334,7 @@ sources: username: '{{ requiredEnv "GITHUB_ACTOR" }}' versionfilter: kind: semver - pattern: ">=9.0.0-0" + pattern: "^9.0.0" latest-elasticsearch-client-go-version: name: Get latest release version for Elasticsearch Go Client @@ -348,7 +348,7 @@ sources: username: '{{ requiredEnv "GITHUB_ACTOR" }}' versionfilter: kind: semver - pattern: ">=9.0.0-0" + pattern: "^9.0.0" latest-elasticsearch-client-java-version: name: Get latest release version for Elasticsearch Java Client @@ -362,7 +362,7 @@ sources: username: '{{ requiredEnv "GITHUB_ACTOR" }}' versionfilter: kind: semver - pattern: ">=9.0.0-0" + pattern: "^9.0.0" latest-elasticsearch-client-javascript-version: name: Get latest release version for Elasticsearch JavaScript Client @@ -376,7 +376,7 @@ sources: username: '{{ requiredEnv "GITHUB_ACTOR" }}' versionfilter: kind: semver - pattern: ">=9.0.0-0" + pattern: "^9.0.0" latest-elasticsearch-client-php-version: name: Get latest release version for Elasticsearch PHP Client @@ -390,7 +390,7 @@ sources: username: '{{ requiredEnv "GITHUB_ACTOR" }}' versionfilter: kind: semver - pattern: ">=9.0.0-0" + pattern: "^9.0.0" latest-elasticsearch-client-python-version: name: Get latest release version for Elasticsearch Python Client @@ -404,7 +404,7 @@ sources: username: '{{ requiredEnv "GITHUB_ACTOR" }}' versionfilter: kind: semver - pattern: ">=9.0.0-0" + pattern: "^9.0.0" latest-elasticsearch-client-ruby-version: name: Get latest release version for Elasticsearch Ruby Client @@ -418,7 +418,7 @@ sources: username: '{{ requiredEnv "GITHUB_ACTOR" }}' versionfilter: kind: semver - pattern: ">=9.0.0-0" + pattern: "^9.0.0" latest-elasticsearch-client-rust-version: name: Get latest release version for Elasticsearch Rust Client @@ -432,7 +432,7 @@ sources: username: '{{ requiredEnv "GITHUB_ACTOR" }}' versionfilter: kind: semver - pattern: ">=9.0.0-0" + pattern: ">=9.0.0-0 <10.0.0" targets: update-docs-docset-stack: