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

Loading…
Cancel
Save