Skip to content

chore: replace BrowserStack with Cypress cross-browser matrix#1090

Open
yogeshchoudhary147 wants to merge 1 commit intomainfrom
chore/replace-browserstack-with-cypress-matrix
Open

chore: replace BrowserStack with Cypress cross-browser matrix#1090
yogeshchoudhary147 wants to merge 1 commit intomainfrom
chore/replace-browserstack-with-cypress-matrix

Conversation

@yogeshchoudhary147
Copy link
Copy Markdown
Contributor

@yogeshchoudhary147 yogeshchoudhary147 commented Apr 14, 2026

Summary

Replace the BrowserStack-based cross-browser workflow with native Cypress runs on GitHub Actions.

Changes

  • Rename browserstack.ymlcross-browser.yml
  • Replace BrowserStack CLI with cypress-io/github-action@v6
  • Run Chrome and Edge on windows-latest, Firefox on ubuntu-latest
  • Add fail-fast: false, timeout-minutes: 25, and failure artifact uploads
  • Remove browserstack-cypress-cli from devDependencies
  • Delete browserstack.json

What stays the same

  • Triggers, concurrency, permissions
  • Test spec (cypress/e2e/smoke-bs.cy.ts) and config (cypress-bs.config.js)
  • Browser coverage: Chrome, Firefox, Edge

@yogeshchoudhary147 yogeshchoudhary147 requested a review from a team as a code owner April 14, 2026 15:25
@yogeshchoudhary147 yogeshchoudhary147 force-pushed the chore/replace-browserstack-with-cypress-matrix branch 2 times, most recently from a47e59f to 4ce0a3b Compare April 14, 2026 15:31
@yogeshchoudhary147 yogeshchoudhary147 force-pushed the chore/replace-browserstack-with-cypress-matrix branch from 4ce0a3b to b060021 Compare April 14, 2026 15:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant