PR-579798: Adding Component cypress testing.

This commit is contained in:
2023-03-07 11:03:19 -06:00
parent 07d84f16a8
commit 3797b40641
10 changed files with 706 additions and 4 deletions

View File

@ -28,8 +28,19 @@ jobs:
with:
build: npm run build
start: npm start
cypress-run-component:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
# Install NPM dependencies, cache them correctly
# and run all Cypress tests
- name: Cypress run
uses: cypress-io/github-action@v5 # use the explicit version number
with:
component: true
publish-npm:
needs: [ build, cypress-run ]
needs: [ test, cypress-run, cypress-run-component ]
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3

View File

@ -34,8 +34,19 @@ jobs:
with:
build: npm run build
start: npm start
cypress-run-component:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
# Install NPM dependencies, cache them correctly
# and run all Cypress tests
- name: Cypress run
uses: cypress-io/github-action@v5 # use the explicit version number
with:
component: true
test-build-package:
needs: [ test, cypress-run ]
needs: [ test, cypress-run, cypress-run-component ]
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3