CI: include newer OpenSearch versions in test matrix

Author: rursprungCreated Feb 18, 2026Updated Mar 12, 2026

Problem description

the CI currently only tests against OpenSearch 2.0.1: https://github.com/infinilabs/analysis-ik/blob/9b820257e288fac34f0d53a7e4439bd21e13600e/.github/workflows/test.yml#L48

Preferred solution

it should also test against OpenSearch 3.x and maybe a newer 2.x minor version.

Alternatives

manual tests before releases.

Additional Information (optional)

for Elasticsearch it tests several minor versions of 9.x: https://github.com/infinilabs/analysis-ik/blob/9b820257e288fac34f0d53a7e4439bd21e13600e/.github/workflows/test.yml#L18