Fix e2e tests#254
Conversation
|
@SimaoBolota-MetaCell Thanks Simao |
jrmartin
left a comment
There was a problem hiding this comment.
@SimaoBolota-MetaCell Can you revert the changes to package.json and yarn.lock please, those should be left untouched. The jest/puppeteer dependencies need to be the latest to avoid this security risk, where older jest/puppeter version are using an unsecured dependency.
|
I need some help @jrmartin |
|
@jrmartin Can you check if these versions work? |
|
@jrmartin in the QA sync Filippo mentioned the fact that the tests could not be testing the latest as they are running for a set URL directly in the tests. So I changed the github actions flow for the tests to run right after the deployment actions step is successful |
Yeah that's a good catch, to change this behavior though we need a slightly different approach. @SimaoBolota-MetaCell I started this branch (using your branch as base) to test this setup, using the local development instead of the github pages deployment. Also looking at deps issue |
|
@SimaoBolota-MetaCell This PR should do it for the workflows setup to use local development and points tests to it. I opened this new PR to be merged to your branch, I added you as reviewer to review changes before making it to your branch. Also minor update to .lock. Tested on previous branch I closed and worked https://github.com/MetaCell/sds-viewer/actions/runs/16170586303 |
Update Workflow to setup local development
jrmartin
left a comment
There was a problem hiding this comment.
Great, looks good ! Thanks for extra push @SimaoBolota-MetaCell
No description provided.