Skip to content

Add Cypress to automatic checks + optimizations #55

Description

@timmyichen

Related Issues
Depends on: #54

Description
Now that we're building the app as part of the GHA, we can run tests on the built test files rather than running it on TypeScript files.

Additionally, we can dockerize the app, run it in GHA, and then run cypress tests against the dockerized app. This can probably replace the existing postgres docker stack that's being spun up for server tests.

Unfortunately, there's no good way to actually test things GHA other than just making a bunch of commits and seeing if it passes. 🙃

Acceptance Criteria

  • Cypress tests run as part of GHA
  • Tests are run against a dockerized built version of the app

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions