Skip to content

Steven/cypress one watcher per test #215

Steven/cypress one watcher per test

Steven/cypress one watcher per test #215

# Workflow for PR branches
# Runs the test workflows and the canary release workflow
name: Test and Release PR
on:
pull_request:
types:
- opened
- synchronize
- reopened
jobs:
test:
uses: ./.github/workflows/test-base.yml
secrets:
codacyProjectToken: ${{ secrets.CODACY_PROJECT_TOKEN }}
test_cypress:
needs: test
uses: ./.github/workflows/test-cypress.yml
secrets:
chromaticProjectToken: ${{ secrets.CHROMATIC_CYPRESS_PROJECT_TOKEN }}
test_playwright:
needs: test
uses: ./.github/workflows/test-playwright.yml
secrets:
chromaticProjectToken: ${{ secrets.CHROMATIC_PLAYWRIGHT_PROJECT_TOKEN }}
release_canary:
needs: test
uses: ./.github/workflows/canary-release.yml
secrets:
githubToken: ${{ secrets.GITHUB_TOKEN }}
npmToken: ${{ secrets.NPM_CHROMATIC_COM_PUBLISH_TOKEN }}