opensearch-project/OpenSearch

Verify that backwards-compatibility versions are in sync across branches in CI

Open

#2.533 geöffnet am 21. März 2022

Auf GitHub ansehen
 (2 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)Java (1.505 Forks)batch import
Build Libraries & Interfacesenhancementgood first issuehacktoberfest

Repository-Metriken

Stars
 (8.123 Stars)
PR-Merge-Metriken
 (Durchschn. Merge 5T 9h) (266 gemergte PRs in 30 T)

Beschreibung

Is your feature request related to a problem? Please describe.

When incrementing a version for OpenSearch we have to update multiple files across multiple branches.

These enable backwards-compatibility testing across multiple versions.

The process has been automated (https://github.com/opensearch-project/OpenSearch/blob/main/.github/workflows/version.yml), however it's brittle. It's also easy to make a mistake when making an unrelated change. As an example,. https://github.com/opensearch-project/OpenSearch/pull/2430 has fixed one of those mistakes.

Describe the solution you'd like Check version, constants and bcw versions in CI.

Additional context Discussed in https://github.com/opensearch-project/OpenSearch/pull/2532#issuecomment-1074251240

Contributor Guide