Add E2E tests for Suite Web popup integration with Connect:
- connectPopupWeb.test.ts: Tests web-based popup flow (getAddress, cancellation)
- Update ConnectPermissionsModal page object with appName locator
- connect now builds under suite-web workflow files
-new docker services in docker compose for e2e tests (quota-db, suite-sync)
-new method and locators for configuring quota manager
-minor refactor of docker param in wf
-tmp disables incompatible suite-sync test until test implementation is done
* refactor(ci): Build desktop only once in PR jobs
* feat(ci): Add smoke check to PR e2e test
* feat(ci): Updated also nightly, canary fw and release jobs to only build desktop app once
* fix(ci): Minor adjustments
* fix(ci): PR review fixes
* refactor(ci): Refactored QA pipelines to be more modular
* feat(ci): Added nightly and release pipelines
* refactor(ci): DRY e2e test matrices
* refactor(ci): Correct workflow naming
* fix(ci): Fixed load e2e matrix script
* fix(ci): Fixed starting docker containers
* fix(ci): Added new lines
* fix(ci): Fixed review comments
* fix(ci): Cleaner log formatting
* fix(ci): Different PW reporter for CI
* fix(ci): More logging changes
* fix(ci): Fail test on purpose to see what it looks like
* fix(ci): final formatting
* fix(ci): Moved group definitions from CI to E2E package