Recipes/Testing/Full CI Pipeline with Slack Alerts
🐙🎭💬

Full CI Pipeline with Slack Alerts

Advanced

Testing

Tests run on every push. Failures post a Slack message with the failing test name, screenshot, and a link to the run.

MCPs Required

🐙GitHub🎭Playwright💬Slack

Workflow Steps

  1. 1
    Push triggers GitHub Actions workflow
  2. 2
    Install dependencies and build
  3. 3
    Run Playwright end-to-end tests
  4. 4
    On failure: extract failing test names
  5. 5
    Post failure summary to #ci-alerts Slack channel
  6. 6
    Link to test artifacts and rerun button

More Testing Recipes

🎭🐙

Visual Regression on PRs

Playwright captures screenshots of key pages on every PR and diffs them against the baseline. Regressions block merge.

🌐🐙

Cross-Browser Testing on PRs

Run your test suite across Chrome, Firefox, Safari, and Edge on BrowserStack automatically when a PR is opened.

🐙🔎

Code Quality Gates

SonarQube analyzes every PR for code smells, coverage drops, and security hotspots. PRs below the quality gate are blocked.

Ready to build this workflow?

Install the MCPs from the marketplace and start automating in minutes.

🐙Install GitHub🎭Install Playwright💬Install Slack