Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix/gitpod #1862

Merged
merged 25 commits into from
Apr 18, 2024
Merged

Fix/gitpod #1862

merged 25 commits into from
Apr 18, 2024

Conversation

Huongg
Copy link
Contributor

@Huongg Huongg commented Apr 15, 2024

Description

Fixes #1854

Development notes

Updated the gitpod workspace-full to the version which has both Node 18 and Python 3.11.5

QA notes

1. Click on the Open icon on the right
Screenshot 2024-04-17 at 15 54 36

2. It will open the gitpod workspace automatically
Screenshot 2024-04-17 at 15 57 41

3. Wait until both FE and BE are done with their build. You can check it by clicking on frontend and backend. This can take around 5 minutes to fully finish
Screenshot 2024-04-17 at 15 59 46
Screenshot 2024-04-17 at 16 04 38

4. Final step is to ensure that you unblock the pop-up ads in the browser, then refresh the browser again. It should then build the kedro-viz in gitpod workspace
Screenshot 2024-04-17 at 16 06 05

Checklist

  • Read the contributing guidelines
  • Opened this PR as a 'Draft Pull Request' if it is work-in-progress
  • Updated the documentation to reflect the code changes
  • Added new entries to the RELEASE.md file
  • Added tests to cover my changes

TRIBUTING.md) guidelines

  • Opened this PR as a 'Draft Pull Request' if it is work-in-progress
  • Updated the documentation to reflect the code changes
  • Added new entries to the RELEASE.md file
  • Added tests to cover my changes

Huongg and others added 15 commits April 15, 2024 22:02
Signed-off-by: huongg <huongg1409@gmail.com>
Signed-off-by: huongg <huongg1409@gmail.com>
Signed-off-by: huongg <huongg1409@gmail.com>
Signed-off-by: huongg <huongg1409@gmail.com>
Signed-off-by: huongg <huongg1409@gmail.com>
… ensure pyenv is available in the environment.

Signed-off-by: huongg <huongg1409@gmail.com>
Signed-off-by: huongg <huongg1409@gmail.com>
Signed-off-by: huongg <huongg1409@gmail.com>
Signed-off-by: huongg <huongg1409@gmail.com>
Signed-off-by: ravi-kumar-pilla <ravi_kumar_pilla@mckinsey.com>
Signed-off-by: ravi-kumar-pilla <ravi_kumar_pilla@mckinsey.com>
Signed-off-by: huongg <huongg1409@gmail.com>
Signed-off-by: huongg <huongg1409@gmail.com>
@rashidakanchwala
Copy link
Contributor

rashidakanchwala commented Apr 17, 2024

Can we add this guide somewhere, for product/design and other people who want to QA easily. @astrojuanlu - notion, contributing.md ?

Signed-off-by: huongg <huongg1409@gmail.com>
@Huongg Huongg marked this pull request as ready for review April 17, 2024 16:20
Copy link
Contributor

@noklam noklam left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved with a small comment. Love the QA notes😄

RELEASE.md Outdated Show resolved Hide resolved
@astrojuanlu
Copy link
Member

astrojuanlu commented Apr 17, 2024

Yes, please make this either a wiki page or add it to CONTRIBUTING.md! Somewhere open anyway (not our internal Notion nor Box)

Signed-off-by: huongg <huongg1409@gmail.com>
.gitpod.yml Outdated Show resolved Hide resolved
Huongg and others added 2 commits April 18, 2024 09:42
Co-authored-by: Ravi Kumar Pilla <ravi_kumar_pilla@mckinsey.com>
Signed-off-by: Huong Nguyen <32060364+Huongg@users.noreply.github.com>
Signed-off-by: Huong Nguyen <32060364+Huongg@users.noreply.github.com>
Signed-off-by: huongg <huongg1409@gmail.com>
Signed-off-by: huongg <huongg1409@gmail.com>
.gitpod.yml Outdated Show resolved Hide resolved
CONTRIBUTING.md Outdated Show resolved Hide resolved
Copy link
Contributor

@rashidakanchwala rashidakanchwala left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yay, soo excited about this!!! thanks Huong

Huongg and others added 2 commits April 18, 2024 12:00
Co-authored-by: Nok Lam Chan <nok_lam_chan@mckinsey.com>
Signed-off-by: Huong Nguyen <32060364+Huongg@users.noreply.github.com>
Co-authored-by: rashidakanchwala <37628668+rashidakanchwala@users.noreply.github.com>
Signed-off-by: Huong Nguyen <32060364+Huongg@users.noreply.github.com>
CONTRIBUTING.md Outdated Show resolved Hide resolved
CONTRIBUTING.md Outdated Show resolved Hide resolved
CONTRIBUTING.md Outdated Show resolved Hide resolved
Huongg and others added 2 commits April 18, 2024 17:23
Co-authored-by: Ravi Kumar Pilla <ravi_kumar_pilla@mckinsey.com>
Signed-off-by: Huong Nguyen <32060364+Huongg@users.noreply.github.com>
Signed-off-by: huongg <huongg1409@gmail.com>
Copy link
Contributor

@ravi-kumar-pilla ravi-kumar-pilla left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me 👍

@Huongg Huongg merged commit e830b19 into main Apr 18, 2024
5 checks passed
@Huongg Huongg deleted the fix/gitpod branch April 18, 2024 17:55
This was referenced May 21, 2024
@astrojuanlu
Copy link
Member

Spotted this when I tried to open a PR on GitPod:

image

Should we open a new issue about it?

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.

Automatic deploys for Kedro Viz pull requests
5 participants