Skip to content

chore(deps): update dependency playwright to v1.55.1 [security] #16

chore(deps): update dependency playwright to v1.55.1 [security]

chore(deps): update dependency playwright to v1.55.1 [security] #16

Workflow file for this run

name: Playwright Tests
# Controls when the action will run.
on:
# Triggers the workflow on pull request events and push events for the main branch
pull_request:
branches: [main]
push:
branches: [main]
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
test:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-latest, windows-latest]
timeout-minutes: 60
# Steps represent a sequence of tasks that will be executed as part of the job
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install Pnpm
run: npm i -g corepack@latest --force && corepack enable
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: 22
cache: "pnpm"
- name: Install Dependencies
run: pnpm install && npx playwright install --with-deps
- name: Run Playwright Tests
run: pnpm exec playwright test
- name: Upload Playwright Report
uses: actions/upload-artifact@v4
if: ${{ !cancelled() }}
with:
name: playwright-report
path: playwright-report/
retention-days: 30