Skip to content

Enable e2e in GH workflows #958

Enable e2e in GH workflows

Enable e2e in GH workflows #958

Workflow file for this run

name: Cypress testing
on:
pull_request:
branches:
- main
paths:
- '**/**.json'
- '**/**.js'
- '**/**.jsx'
- '**/**.ts'
- '**/**.tsx'
jobs:
e2e:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Setup Docker
env:
DATABASE_URL: postgresql://prisma:hilly-sand-pit@db:5432/prisma?schema=prisma-pg-test
run: |
docker-compose -f docker-compose.ci.yml up -d
docker compose run app npx prisma migrate dev
- name: Run specs
uses: cypress-io/github-action@v5
env:
CYPRESS_ADMIN_EMAIL: test@taskany.org
CYPRESS_ADMIN_PASSWORD: test