I'm leaving this comment for future reference.
The Cypress test needed to be rerun three times at the end to work. There was an issue with the frontend being served at :3006. I'm not sure why it didn't start. In the future, perhaps we need to run the commands individually from the action file rather than the concurrently in the package.json?
Originally posted by @jessgusclark in #247 (comment)