diff --git a/.github/workflows/Build.yml b/.github/workflows/Build.yml index 6f267a8b8..05d190d5e 100644 --- a/.github/workflows/Build.yml +++ b/.github/workflows/Build.yml @@ -36,7 +36,7 @@ jobs: uses: shivammathur/setup-php@v2 with: php-version: ${{ matrix.php_versions }} - extensions: mbstring, dom, fileinfo, gd, memcached, redis + extensions: mbstring, dom, fileinfo, gd, memcached, redis, pdo_sqlite coverage: xdebug tools: pecl, composer:v1 @@ -72,6 +72,12 @@ jobs: mysql database: 'userfrosting' mysql user: 'userfrosting' mysql password: 'password' + + - name: Wait for MySQL + run: | + while ! mysqladmin ping --host=127.0.0.1 --password=password --silent; do + sleep 1 + done - name: Copy .env run: php -r "copy('app/sprinkles.example.json', 'app/sprinkles.json');" @@ -92,6 +98,7 @@ jobs: run: app/vendor/bin/phpunit --coverage-clover=coverage.xml - name: Upload coverage to Codecov + if: github.event_name != 'schedule' uses: codecov/codecov-action@v1 with: file: ./coverage.xml @@ -120,7 +127,7 @@ jobs: uses: shivammathur/setup-php@v2 with: php-version: ${{ matrix.php_versions }} - extensions: mbstring, dom, fileinfo, gd, memcached, redis + extensions: mbstring, dom, fileinfo, gd, memcached, redis, pdo_sqlite coverage: xdebug tools: pecl, composer:v1 @@ -160,6 +167,7 @@ jobs: run: app/vendor/bin/phpunit --coverage-clover=coverage.xml - name: Upload coverage to Codecov + if: github.event_name != 'schedule' uses: codecov/codecov-action@v1 with: file: ./coverage.xml @@ -192,7 +200,7 @@ jobs: uses: shivammathur/setup-php@v2 with: php-version: ${{ matrix.php_versions }} - extensions: mbstring, dom, fileinfo, gd, memcached, redis + extensions: mbstring, dom, fileinfo, gd, memcached, redis, pdo_sqlite, pdo_pgsql coverage: xdebug tools: pecl, composer:v1 @@ -234,6 +242,7 @@ jobs: run: app/vendor/bin/phpunit --coverage-clover=coverage.xml - name: Upload coverage to Codecov + if: github.event_name != 'schedule' uses: codecov/codecov-action@v1 with: file: ./coverage.xml diff --git a/CHANGELOG.md b/CHANGELOG.md index 3a3f74f28..1cd1e28a4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -40,6 +40,15 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. - Removed support for migration with non static `$dependencies` properties. - Removed support for deprecared `determineRedirectOnLogin` service (deprecated in 4.1.10). +## [v4.4.5] + +### Changed +- Replaced Travis with Github Actions +- Force Composer 1.0 for Docker ([#1126]) +- Update error.html.twig - add container ([#1128]) +- Update some tests +- Update Vagrant doc & config + ## [v4.4.4] ### Fixed @@ -1018,6 +1027,8 @@ See [http://learn.userfrosting.com/upgrading/40-to-41](Upgrading 4.0.x to 4.1.x [#1107]: https://github.com/userfrosting/UserFrosting/pull/1107 [#1109]: https://github.com/userfrosting/UserFrosting/pull/1109 [#1114]: https://github.com/userfrosting/UserFrosting/pull/1114 +[#1126]: https://github.com/userfrosting/UserFrosting/pull/1126 +[#1128]: https://github.com/userfrosting/UserFrosting/pull/1128 [v4.2.0]: https://github.com/userfrosting/UserFrosting/compare/v4.1.22...v4.2.0 [v4.2.1]: https://github.com/userfrosting/UserFrosting/compare/v4.2.0...v.4.2.1 @@ -1032,3 +1043,4 @@ See [http://learn.userfrosting.com/upgrading/40-to-41](Upgrading 4.0.x to 4.1.x [v4.4.2]: https://github.com/userfrosting/UserFrosting/compare/v4.4.1...v4.4.2 [v4.4.3]: https://github.com/userfrosting/UserFrosting/compare/v4.4.2...v4.4.3 [v4.4.4]: https://github.com/userfrosting/UserFrosting/compare/v4.4.3...v4.4.4 +[v4.4.5]: https://github.com/userfrosting/UserFrosting/compare/v4.4.4...v4.4.5