Closed astrojuanlu closed 2 months ago
We had Gitpod enabled before, so for every PR -- designers and PMs could go to the gitpod link add localhost:4141 to the URL and it worked. @tynandebold -- do you know why we discontinued it?
alternatively. I think we could use publish-kedro-viz github action to deploy the development version of Kedro-viz, so for each PR we can review on some branch. This would be cool :)
Description
AS A non-technical stakeholder I WANT an easy method to QA a pull request to Kedro-Viz SO THAT I can quickly identify user problems
Even though I am technical most of the times I struggle setting up a development version of Kedro-Viz #1764
but setting that aside, I don't think we should rely on that to let other non-technical members do QA on new visual features.
Hence the proposal is to have some sort of automatic CI system that, for every pull request, does something similar to Netlify previews or Read the Docs previews, and deploys something like https://demo.kedro.org/ with the code changes contained in the PR.
Checklist