Skip to content

Conversation

@dhayab
Copy link
Member

@dhayab dhayab commented Jun 20, 2023

Summary

This PR introduces a new step in the CI pipeline that ensures versions for all packages of the monorepo are the same, to prevent issues during release.

The logic used is similar to the one we have for InstantSearch, albeit simplified (we don't have to scope for groups of packages).

Result

Release pipeline will fail if versions are not in sync, allowing maintainers to take action preventively.

@dhayab dhayab requested review from a team, FabienMotte, Haroenv and aymeric-giraudet and removed request for a team and FabienMotte June 20, 2023 14:07
@codesandbox-ci
Copy link

This pull request is automatically built and testable in CodeSandbox.

To see build info of the built libraries, click here or the icon next to each commit SHA.

Latest deployment of this branch, based on commit 08278ec:

Sandbox Source
@algolia/autocomplete-example-github-repositories-custom-plugin Configuration
@algolia/autocomplete-example-instantsearch Configuration
@algolia/autocomplete-example-playground Configuration
@algolia/autocomplete-example-preview-panel-in-modal Configuration
@algolia/autocomplete-example-react-renderer Configuration
@algolia/autocomplete-example-starter-algolia Configuration
@algolia/autocomplete-example-starter Configuration
@algolia/autocomplete-example-reshape Configuration
@algolia/autocomplete-example-vue Configuration

@dhayab dhayab merged commit f19acf1 into next Jun 20, 2023
@dhayab dhayab deleted the ci/test-version-sync branch June 20, 2023 17:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants