OpenSearch-Dashboards icon indicating copy to clipboard operation
OpenSearch-Dashboards copied to clipboard

[BUG] Delayed version bumps after a release and automation request

Open gaiksaya opened this issue 1 year ago • 11 comments

Describe the bug

As soon as we release OpenSearch and OpenSearch-Dashboards, one of the post release activity is to bump the version in the development branches to next iteration. See https://github.com/opensearch-project/OpenSearch-Dashboards/issues/6718 However, it has been observed that many times the version is not bumped for a long amount of time. Example: https://github.com/opensearch-project/OpenSearch-Dashboards/blob/1.3/package.json#L14 is still pointing to 1.3.17 which was released on June 06th, 2024.

The distribution workflow in opensearch-build repository uses manifests as source of build. We have an automation in place, that will add those manifests when it detects that the core engine has bumped the version in tracking branches. However, since the versions are not bumped sooner, this delays the below actions:

  1. Creating input manifest
  2. Auto version increment PRs for dependent components
  3. Building next iteration of OpenSearch-Dashboards distribution and help detecting failing component builds
  4. Running integration tests (part of build workflow) that would catch the issues sooner

To Reproduce Steps to reproduce the behavior: See the version bump PR timelines in merged PRs

Expected behavior Bump the version as soon as a tag is cut in this repo. This can be automated similar to OpenSearch https://github.com/opensearch-project/OpenSearch/blob/main/.github/workflows/version.yml

This would be a notable improvement to expedite the release process and avoid last minute chaos.

gaiksaya avatar Jul 02 '24 22:07 gaiksaya