build: stop using cypress/browsers for Applitools#6901
Conversation
I'm running into the following error and I'm hoping this will fix it:
> Your configFile threw an error from: cypress.config.js
>
> We stopped running your tests because your config file crashed.
>
> Error: connect ECONNREFUSED 127.0.0.1:21077
> at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16)
on-behalf-of: @Mermaid-Chart <hello@mermaidchart.com>
|
✅ Deploy Preview for mermaid-js ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
@mermaid-js/examples
mermaid
@mermaid-js/layout-elk
@mermaid-js/mermaid-zenuml
@mermaid-js/parser
@mermaid-js/tiny
commit: |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## develop #6901 +/- ##
=======================================
Coverage 3.65% 3.66%
=======================================
Files 455 455
Lines 45589 45599 +10
Branches 709 709
=======================================
+ Hits 1668 1669 +1
- Misses 43921 43930 +9
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
|
The latest updates on your projects. Learn more about Argos notifications ↗︎
|
📑 Summary
The Applitools workflow in
.github/workflows/e2e-applitools.ymlis failing with the following error:Running this in GitHub Actions instead of in the
cypress/browsersdocker image fixes this issue.I've tested this in https://github.com/mermaid-js/mermaid/actions/runs/17232726852/job/48890317715 and it seems to work!
📏 Design Decisions
N/A
📋 Tasks
Make sure you
MERMAID_RELEASE_VERSIONis used for all new features.pnpm changesetand following the prompts. Changesets that add features should beminorand those that fix bugs should bepatch. Please prefix changeset messages withfeat:,fix:, orchore:.