Skip to content

[UXIT-1461] Update Security Page #1043

[UXIT-1461] Update Security Page

[UXIT-1461] Update Security Page #1043

Workflow file for this run

name: Cypress and Percy Tests
on:
push:
branches: [main]
pull_request:
branches: [main]
jobs:
cypress-run:
runs-on: ubuntu-latest
env:
AIRTABLE_READ_ONLY_TOKEN: ${{ secrets.AIRTABLE_READ_ONLY_TOKEN }}
PERCY_TOKEN: ${{ secrets.PERCY_TOKEN }}
ENCRYPTION_SECRET_KEY: "a-random-key-so-that-ci-builds-dont-fail"
steps:
- name: Checkout Repository
uses: actions/checkout@v3
- name: Setup Node.js
uses: actions/setup-node@v3
with:
node-version: "20.11.1"
- name: Install Dependencies
run: npm ci
- name: Build Project
run: npm run build
- name: Start Server
run: |
npm start &
echo "Waiting for server to start..."
npx wait-on http://localhost:3000
- name: Run Cypress Tests with Percy
run: npm run test:critical