Skip to content

chore(deps-dev): bump playwright from 1.55.0 to 1.55.1 #2443

chore(deps-dev): bump playwright from 1.55.0 to 1.55.1

chore(deps-dev): bump playwright from 1.55.0 to 1.55.1 #2443

Workflow file for this run

name: ci
on: [push, pull_request]
jobs:
ci:
runs-on: ubuntu-latest
steps:
- name: Start Docker container first
run: |
docker run -d \
--name=magento \
-p 8080:80 \
-e URL=http://localhost:8080/ \
michielgerritsen/magento-project-community-edition:php83-fpm-magento2.4.8-p1 &
- name: Checkout πŸ›Ž
uses: actions/checkout@v5
- uses: ddev/github-action-setup-ddev@v1
- name: Install dependencies πŸ‘¨πŸ»β€πŸ’»
run: ddev yarn install
- name: Run linter πŸ‘€
run: ddev yarn lint
- name: Generate output βš™οΈ
run: ddev yarn generate
- name: Install Playwright πŸ§ͺ
run: npx playwright install
- name: Run Playwright for the frontend tests 🌎
run: |
npx playwright test --project=frontend
- name: Unzip files
run: |
unzip -o tests/tmp/MageTested_DataModels_Blog.zip -d tests/tmp/DataModels
unzip -o tests/tmp/MageTested_RegularModels_Blog.zip -d tests/tmp/RegularModels
- name: Run codesniffer
run:
docker run
--volume $(pwd)/tests/tmp/RegularModels:/app/workdir
michielgerritsen/magento-coding-standard:latest
--severity=10
-s
- name: Upload modules to Docker container
run: |
docker exec magento mkdir -p app/code/MageTested/
docker cp tests/tmp/DataModels/ magento:/data/app/code/MageTested/DataModels
docker cp tests/tmp/RegularModels/ magento:/data/app/code/MageTested/RegularModels
docker exec magento php bin/magento module:enable MageTested_DataModels MageTested_RegularModels
docker exec magento ./disable-2fa
docker exec magento php bin/magento setup:upgrade
- name: Run Playwright for the Magento tests 🌎
run: |
MAGENTO_BASE_URL=http://localhost:8080/ npx playwright test --project=magento
- name: Upload artifacts
uses: actions/upload-artifact@v4
if: always()
with:
name: Playwright report
path: |
playwright-report