update main.yml

pull/3054/head
Patrick Burns 2024-04-04 13:19:09 -05:00
rodzic 66017f3b65
commit 07150231b8
1 zmienionych plików z 30 dodań i 30 usunięć

Wyświetl plik

@ -1,33 +1,33 @@
name: End-to-end tests
on: [pull_request]
jobs:
cypress-run:
runs-on: ubuntu-latest
services:
mysql:
image: mysql:5.7
env:
MYSQL_ROOT_PASSWORD: cloudlogpassword
ports:
- 3306:3306
options: --health-cmd="mysqladmin ping" --health-interval=10s --health-timeout=5s --health-retries=3
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: '7.4'
extensions: mbstring, mysql
coverage: xdebug
- name: Validate composer.json and composer.lock
run: composer validate
- name: Install dependencies
run: composer install --prefer-dist --no-progress --no-suggest
- name: Start Apache
run: sudo service apache2 start
- name: Run Cypress tests
uses: cypress-io/github-action@v2
with:
start: npm start
wait-on: 'http://localhost'
cypress-run:
runs-on: ubuntu-latest
services:
mysql:
image: mysql:5.7
env:
MYSQL_ROOT_PASSWORD: cloudlogpassword
ports:
- 3306:3306
options: --health-cmd="mysqladmin ping" --health-interval=10s --health-timeout=5s --health-retries=3
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: "7.4"
extensions: mbstring, mysql
coverage: xdebug
- name: Validate composer.json and composer.lock
run: composer validate
- name: Install dependencies
run: composer install --prefer-dist --no-progress --no-suggest
- name: Start Apache
run: sudo service apache2 start
- name: Run Cypress tests
uses: cypress-io/github-action@v2
with:
start: npm start
wait-on: "http://localhost"