Skip to content

Commit

Permalink
Add names to tests
Browse files Browse the repository at this point in the history

* Fix minor corrections.

* Add shell bash.

* Fix minor corrections.
  • Loading branch information
terabytesoftw committed Oct 31, 2020
1 parent 3fe4c34 commit 0df2109
Showing 1 changed file with 12 additions and 7 deletions.
19 changes: 12 additions & 7 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,10 @@ name: build

jobs:
tests:
name: PHP ${{ matrix.php }}
name: PHP ${{ matrix.php }} - ${{ matrix.os }}

env:
extensions: curl, dom, gd, imagick, intl, json, mbstring, libxml, xml, xmlwriter
extensions: dom, json, gd, imagick
key: cache-v1

runs-on: ${{ matrix.os }}
Expand Down Expand Up @@ -52,12 +53,15 @@ jobs:
php-version: ${{ matrix.php }}
extensions: ${{ env.extensions }}
ini-values: date.timezone='UTC'
coverage: xdebug
tools: composer:v2, pecl


- name: Determine composer cache directory on Linux
if: matrix.os == 'ubuntu-latest'
run: echo "::set-env name=COMPOSER_CACHE_DIR::$(composer config cache-dir)"

- name: Determine composer cache directory on Windows
if: matrix.os == 'windows-latest'
run: ECHO "::set-env name=COMPOSER_CACHE_DIR::~\AppData\Local\Composer"

- name: Cache dependencies installed with composer
uses: actions/cache@v1
with:
Expand All @@ -67,10 +71,11 @@ jobs:
php${{ matrix.php }}-composer-${{ matrix.dependencies }}-
- name: Install dependencies with composer php PHP [5.6 - 7.4]
run: composer update --prefer-dist --no-interaction --no-progress --optimize-autoloader
run: composer update --prefer-dist --no-interaction --no-progress --optimize-autoloader --ansi

- name: Run tests with codeception
run: |
sed -i "s/'cookieValidationKey' => ''/'cookieValidationKey' => 'testkey'/" config/web.php
php -S 127.0.0.1:8080 -t public > ./runtime/yii.log 2>&1 &
vendor/bin/codecept run
vendor/bin/codecept run
shell: bash

0 comments on commit 0df2109

Please sign in to comment.