CI: Fix MySQL authentication

pull/4376/head
Angel Fernando Quiroz Campos 3 years ago
parent e2aa282c0d
commit a09ac699dc
  1. 27
      .github/workflows/php.yml

@ -5,7 +5,7 @@ on: [push, pull_request]
jobs: jobs:
build: build:
name: PHP ${{ matrix.php-versions }} Test on ${{ matrix.operating-system }} name: PHP ${{ matrix.php-versions }} Test on ${{ matrix.operating-system }}
runs-on: ubuntu-20.04 runs-on: ubuntu-18.04
strategy: strategy:
fail-fast: false fail-fast: false
@ -13,16 +13,21 @@ jobs:
operating-system: [ubuntu-latest] operating-system: [ubuntu-latest]
php-versions: ['7.2', '7.3', '7.4'] php-versions: ['7.2', '7.3', '7.4']
# services: services:
# mysql: mysql:
# image: mysql:5.7 image: mysql:latest
# env: env:
# MYSQL_ALLOW_EMPTY_PASSWORD: false MYSQL_ALLOW_EMPTY_PASSWORD: false
# MYSQL_ROOT_PASSWORD: chamilo MYSQL_ROOT_PASSWORD: root
# MYSQL_DATABASE: chamilo MYSQL_DATABASE: chamilo
# ports: MYSQL_AUTHENTICATION_PLUGIN: mysql_native_password
# - 3306/tcp ports:
# options: --health-cmd="mysqladmin ping" --health-interval=10s --health-timeout=5s --health-retries=3 - 3306/tcp
options: >-
--health-cmd="mysqladmin ping"
--health-interval=10s
--health-timeout=5s
--health-retries=3
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v2 uses: actions/checkout@v2

Loading…
Cancel
Save