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

Added CI Workflow with basic frontend test #308

Merged
merged 4 commits into from
Jun 3, 2024

Conversation

BkPankaj
Copy link
Collaborator

@BkPankaj BkPankaj commented Jun 2, 2024

Changes Made

  1. Added a YAML file that triggers the installation job and performs basic frontend tests whenever a new pull request is made to the master branch.
  2. Wrote the script according to the installation process outlined in the new Visual Circuit documentation.
  3. Implemented action cache for node modules and artifacts for the Python virtual environment to reduce installation time.
  4. In the frontend test, it verifies the presence of the text "File" in the menubar of the VisualCircuit application rendered in App.tsx.

Screenshots

CI Workflow tested in forked repo:

@BkPankaj BkPankaj merged commit d479405 into JdeRobot:dev-3.5 Jun 3, 2024
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.

1 participant