mirror of
https://github.com/meilisearch/meilisearch.git
synced 2024-11-25 19:45:05 +08:00
734a9ecea8
3040: feat: create a preview environment for every PR using Uffizzi r=curquiza a=waveywaves # Pull Request ## Related discussion (was created as an issue initially) https://github.com/meilisearch/meilisearch/discussions/2883 ## What does this PR do? This PR adds gha workflows to create preview environments on every PR. This workflow also posts the preview url as a comment on the PR. [This PR created against my fork of meilisearch](https://github.com/waveywaves/meilisearch/pull/2) demonstrates how this change behaves. In [the demo preview](https://pr-2-deployment-7396-meilisearch.app.uffizzi.com/) you can run the `meilisearch` binary built from the PR and can access meilisearch running from the PR by adding `/meilisearch` to the url of the PR. eg: I go to the demo preview at the URL https://app.uffizzi.com/github.com/waveywaves/meilisearch/pull/2, run `meilisearch` in the terminal. I can access this running instance of `meilisearch` in the preview env fromhttps://pr-2-deployment-7396-meilisearch.app.uffizzi.com/meilisearch ## PR checklist Please check if your PR fulfills the following requirements: - [x] Does this PR fix an existing issue, or have you listed the changes applied in the PR description (and why they are needed)? - [ ] Have you read the contributing guidelines? - [x] Have you made sure that the title is accurate and descriptive of the changes? Thank you so much for contributing to Meilisearch! Co-authored-by: Vibhav Bobade <vibhav.bobde@gmail.com> |
||
---|---|---|
.. | ||
ISSUE_TEMPLATE | ||
scripts | ||
uffizzi | ||
workflows | ||
dependabot.yml |