Skip to content

Conversation

@bidoubiwa
Copy link
Contributor

⚠️ Breaking change

🚀 Enchancement

@bidoubiwa bidoubiwa added the skip-changelog The PR will not appear in the release changelogs label Nov 17, 2022
@bidoubiwa bidoubiwa closed this Nov 28, 2022
@bidoubiwa
Copy link
Contributor Author

Closed as official release is out

meili-bors bot added a commit that referenced this pull request Dec 8, 2022
898: Add beta release process r=bidoubiwa a=bidoubiwa

This repository is able to create mutiple types of beta:

- A normal beta for the package. Example, I add a feature in instant-meilisearch and would like to publish a beta on npm to try it out.
- A beta implementing the changes of a future release of Meilisearch. [Example](#881)
- A beta of a specific prototype of Meilisearch. [Example](#817)

Each of these beta must run against a specific [version of Meilisearch](https://github.com/meilisearch/meilisearch/).
- the normal beta has to run against the latest release of Meilisearch
- the pre-release beta against the latest rc of Meilisearch
- the prototype beta against the meilisearch docker image of the prototype

This PR introduces the new process to make this as simple as possible. To be able to redirect the PR's to the correct tests a new formating is suggested on the branch name. For consistency, a new formating is suggested on the package version.

The `check-tag-version` script ensures that if the version is not a `vX.X.X` it should be a pre-release.
the `prototype-docker-version` parse the branch name to fetch the correct image on the docker API.



Co-authored-by: Charlotte Vermandel <[email protected]>
@bidoubiwa bidoubiwa deleted the bump-meilisearch-v0.30.0-beta.0 branch January 10, 2023 18:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip-changelog The PR will not appear in the release changelogs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants