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

ci setup for running e2e tests in wallet app #144

Merged
merged 3 commits into from
Mar 19, 2024

Conversation

rabi-siddique
Copy link
Contributor

@rabi-siddique rabi-siddique commented Mar 19, 2024

This PR adds a GitHub Action to execute end-to-end tests against PRs and merges to the main branch.

The Github Action workflow involves running a docker-compose file that has these services defined:

synpress: Container responsible for running e2e tests.
display: Creates a display for the headed browser which is required by the synpress container.
ngrok: Creates an external URL that can be used to VNC into the display.

@rabi-siddique rabi-siddique force-pushed the rs-ci-setup-for-wallet-app branch 3 times, most recently from 700e060 to db260d1 Compare March 19, 2024 07:10
@rabi-siddique rabi-siddique force-pushed the rs-ci-setup-for-wallet-app branch from db260d1 to d1732a9 Compare March 19, 2024 07:11
…al installation of NodeJS and other dependencies in Dockerfile
@rabi-siddique rabi-siddique force-pushed the rs-ci-setup-for-wallet-app branch from d1732a9 to 4e07943 Compare March 19, 2024 07:20
@rabi-siddique rabi-siddique changed the title ci setup for wallet app ci setup for running e2e tests in wallet app Mar 19, 2024
@samsiegart samsiegart merged commit ba86720 into Agoric:main Mar 19, 2024
2 checks passed
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.

2 participants