diff --git a/.gitea/workflows/test.yml b/.gitea/workflows/test.yml index bfafd69..4ede34f 100644 --- a/.gitea/workflows/test.yml +++ b/.gitea/workflows/test.yml @@ -40,10 +40,23 @@ jobs: sleep 1 done - # Run cypress from frontend dir + # Run core cypress specs (proven stable) cd frontend - SPECS=$(ls cypress/e2e/*.cy.js | grep -v demo-walkthrough | grep -v visual-check | grep -v check-price | tr '\n' ',') - npx cypress run --spec "$SPECS" --config video=false + npx cypress run --spec "\ + cypress/e2e/api-health.cy.js,\ + cypress/e2e/app-load.cy.js,\ + cypress/e2e/recipe-search.cy.js,\ + cypress/e2e/recipe-detail.cy.js,\ + cypress/e2e/oil-reference.cy.js,\ + cypress/e2e/oil-data-integrity.cy.js,\ + cypress/e2e/recipe-cost-parity.cy.js,\ + cypress/e2e/responsive.cy.js,\ + cypress/e2e/performance.cy.js,\ + cypress/e2e/category-modules.cy.js,\ + cypress/e2e/notification-flow.cy.js,\ + cypress/e2e/registration-flow.cy.js,\ + cypress/e2e/search-advanced.cy.js\ + " --config video=false EXIT_CODE=$? # Cleanup