okTurtles / group-income

A decentralized and private (end-to-end encrypted) financial safety net for you and your friends.
https://groupincome.org
GNU Affero General Public License v3.0
329 stars 43 forks source link

[WIP] #2284 - Upgrade cypress to the latest #2322

Closed SebinSong closed 1 week ago

SebinSong commented 3 weeks ago

work on #2284

socket-security[bot] commented 3 weeks ago

New and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/cypress@13.14.0 environment, filesystem, shell, unsafe Transitive: eval, network +87 15.5 MB atofstryker
npm/lru-cache@7.14.0 None 0 74.9 kB isaacs
npm/marked@11.1.1 None 0 919 kB tonybrix
npm/mocha@8.4.0 environment, eval, filesystem Transitive: shell +39 5.2 MB juergba
npm/multihashes@0.4.15 None +2 382 kB jacobheun

🚮 Removed packages: npm/cypress@7.7.0)

View full report↗︎

SebinSong commented 3 weeks ago

@taoeffect This PR at least passes locally but fails when the cypress test is run as part of Github Actions for some unknown reason.

image

The symptom you can see from the latest failure is that when a user creates a group and navigates to the dashboard, it's just a blank screen like below. But this is something I have not been able to encounter / reproduce locally.

image

I will spend some more time researching on Github Actions re why this would work well locally but then fail there. But if you have any clue, let me know.

SebinSong commented 1 week ago

closing it in favour of https://github.com/okTurtles/group-income/pull/2331