Skip to content

Merge pull request #96 from jtrw/develop #190

Merge pull request #96 from jtrw/develop

Merge pull request #96 from jtrw/develop #190

Workflow file for this run

name: Docker Image CI
on:
push:
branches: [ master ]
pull_request:
branches: [ master ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Build the Docker image
run: docker-compose up -d
# - name: Fix Permission
# run: make fix-permission
- name: Composer Install
run: composer install -vvv
- name: Wait for MySQL
run: sleep 5
- name: Make Migration
run: make migrate
- name: Phpunit
run: docker-compose run --rm --no-deps dao_php sh -lc 'php ./vendor/phpunit/phpunit/phpunit -c ./tests/phpunit.xml --testdox --stderr --coverage-clover=coverage.xml'
- name: Send code coverage report to Codecov.io
uses: codecov/codecov-action@v2
with:
#files: $GITHUB_WORKSPACE/tests/reports/clover.xml
token: ${{ secrets.CODECOV_TOKEN }}