opensearch-project/OpenSearch

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

Open

#2 533 ouverte le 21 mars 2022

Voir sur GitHub
 (2 commentaires) (0 réactions) (0 assignés)Java (1 505 forks)batch import
Build Libraries & Interfacesenhancementgood first issuehacktoberfest

Métriques du dépôt

Stars
 (8 123 stars)
Métriques de merge PR
 (Merge moyen 5j 9h) (266 PRs mergées en 30 j)

Description

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

Guide contributeur