From 5eaf71636757934ca852f4a3cdf5a27fe814a0a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Bundyra?= Date: Tue, 25 Jan 2022 20:09:06 +0000 Subject: [PATCH 1/9] GHA Workflow instead of Travis CI --- .github/workflows/tests.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 .github/workflows/tests.yml diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml new file mode 100644 index 0000000..980f15c --- /dev/null +++ b/.github/workflows/tests.yml @@ -0,0 +1,26 @@ +jobs: + tests: + runs-on: ubuntu-latest + strategy: + matrix: + php-version: ['7.0', '7.1', '7.2', '7.3', '7.4', '8.0', '8.1'] + phpunit-version: ['9.5.0'] + name: PHPUnit ${{ matrix.phpunit-version }} on PHP ${{ matrix.php-version }} + steps: + - name: Checkout + uses: actions/checkout@v2 + - name: Install PHP + uses: shivammathur/setup-php@v2 + with: + php-version: ${{ matrix.php-version }} + - name: Install + run: | + composer require phpunit/phpunit:${{ matrix.phpunit-version }} + composer require squizlabs/php_codesniffer + composer require phpmd/phpmd + - name: PHPUnit + run: vendor/bin/phpunit + - name: PHPCS + run: vendor/bin/phpcs --standard=PSR2 classes/ tests/ + - name: PHPMD + run: vendor/bin/phpmd classes/ text cleancode,codesize,controversial,design,naming,unusedcode From 6403fbff944e7a64bba6934520833299c3949916 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Bundyra?= Date: Tue, 25 Jan 2022 20:10:11 +0000 Subject: [PATCH 2/9] Update tests.yml --- .github/workflows/tests.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 980f15c..138aa1b 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -1,3 +1,7 @@ +on: + push: + pull_request: + jobs: tests: runs-on: ubuntu-latest From 3ef0aab9b106224e3b94e54c85a686a767c1522c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Bundyra?= Date: Tue, 25 Jan 2022 20:11:31 +0000 Subject: [PATCH 3/9] Update tests.yml --- .github/workflows/tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 138aa1b..c965ff8 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -7,7 +7,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - php-version: ['7.0', '7.1', '7.2', '7.3', '7.4', '8.0', '8.1'] + php-version: ['8.0', '8.1'] phpunit-version: ['9.5.0'] name: PHPUnit ${{ matrix.phpunit-version }} on PHP ${{ matrix.php-version }} steps: From 152e7ca2c73976d4ea5504284dce65c85c51f730 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Bundyra?= Date: Tue, 25 Jan 2022 20:18:59 +0000 Subject: [PATCH 4/9] Update tests.yml --- .github/workflows/tests.yml | 125 ++++++++++++++++++++++++++++++++++-- 1 file changed, 118 insertions(+), 7 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index c965ff8..87eb409 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -1,5 +1,4 @@ on: - push: pull_request: jobs: @@ -7,8 +6,123 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - php-version: ['8.0', '8.1'] - phpunit-version: ['9.5.0'] + php-version: + - '8.1' + - '8.0' + phpunit-version: + - '9.5.0' + - '9.4.0' + - '9.3.0' + - '9.2.0' + - '9.1.0' + - '9.0.0' + - '8.4.0' + - '8.3.0' + - '8.2.0' + - '8.1.0' + - '8.0.0' + - '7.5.0' + - '7.4.0' + - '7.3.0' + - '7.2.0' + - '7.1.0' + - '7.0.0' + - '6.5.0' + - '6.4.0' + - '6.3.0' + - '6.2.0' + - '6.1.0' + - '6.0.0' + + exclude: + # PHP 8.1 Exclusions + - php-version: '8.1' + phpunit-version: '9.4.0' + - php-version: '8.1' + phpunit-version: '9.3.0' + - php-version: '8.1' + phpunit-version: '9.2.0' + - php-version: '8.1' + phpunit-version: '9.1.0' + - php-version: '8.1' + phpunit-version: '9.0.0' + - php-version: '8.1' + phpunit-version: '8.4.0' + - php-version: '8.1' + phpunit-version: '8.3.0' + - php-version: '8.1' + phpunit-version: '8.2.0' + - php-version: '8.1' + phpunit-version: '8.1.0' + - php-version: '8.1' + phpunit-version: '8.0.0' + - php-version: '8.1' + phpunit-version: '7.5.0' + - php-version: '8.1' + phpunit-version: '7.4.0' + - php-version: '8.1' + phpunit-version: '7.3.0' + - php-version: '8.1' + phpunit-version: '7.2.0' + - php-version: '8.1' + phpunit-version: '7.1.0' + - php-version: '8.1' + phpunit-version: '7.0.0' + - php-version: '8.1' + phpunit-version: '6.5.0' + - php-version: '8.1' + phpunit-version: '6.4.0' + - php-version: '8.1' + phpunit-version: '6.3.0' + - php-version: '8.1' + phpunit-version: '6.2.0' + - php-version: '8.1' + phpunit-version: '6.1.0' + - php-version: '8.1' + phpunit-version: '6.0.0' + + # PHP 8.0 Exclusions + - php-version: '8.0' + phpunit-version: '9.2.0' + - php-version: '8.0' + phpunit-version: '9.1.0' + - php-version: '8.0' + phpunit-version: '9.0.0' + - php-version: '8.0' + phpunit-version: '8.4.0' + - php-version: '8.0' + phpunit-version: '8.3.0' + - php-version: '8.0' + phpunit-version: '8.2.0' + - php-version: '8.0' + phpunit-version: '8.1.0' + - php-version: '8.0' + phpunit-version: '8.0.0' + - php-version: '8.0' + phpunit-version: '7.5.0' + - php-version: '8.0' + phpunit-version: '7.4.0' + - php-version: '8.0' + phpunit-version: '7.3.0' + - php-version: '8.0' + phpunit-version: '7.2.0' + - php-version: '8.0' + phpunit-version: '7.1.0' + - php-version: '8.0' + phpunit-version: '7.0.0' + - php-version: '8.0' + phpunit-version: '6.5.0' + - php-version: '8.0' + phpunit-version: '6.4.0' + - php-version: '8.0' + phpunit-version: '6.3.0' + - php-version: '8.0' + phpunit-version: '6.2.0' + - php-version: '8.0' + phpunit-version: '6.1.0' + - php-version: '8.0' + phpunit-version: '6.0.0' + name: PHPUnit ${{ matrix.phpunit-version }} on PHP ${{ matrix.php-version }} steps: - name: Checkout @@ -18,10 +132,7 @@ jobs: with: php-version: ${{ matrix.php-version }} - name: Install - run: | - composer require phpunit/phpunit:${{ matrix.phpunit-version }} - composer require squizlabs/php_codesniffer - composer require phpmd/phpmd + run: composer require phpunit/phpunit:~${{ matrix.phpunit-version }} squizlabs/php_codesniffer phpmd/phpmd - name: PHPUnit run: vendor/bin/phpunit - name: PHPCS From 489e792333eb2daeed6b175df573b4929c05aa0c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Bundyra?= Date: Tue, 25 Jan 2022 20:22:33 +0000 Subject: [PATCH 5/9] Update tests.yml --- .github/workflows/tests.yml | 118 +++++++++++++++++++++++++++++++++++- 1 file changed, 117 insertions(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 87eb409..6d0a59b 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -9,6 +9,11 @@ jobs: php-version: - '8.1' - '8.0' + - '7.4' + - '7.3' + - '7.2' + - '7.1' + - '7.0' phpunit-version: - '9.5.0' - '9.4.0' @@ -80,7 +85,7 @@ jobs: phpunit-version: '6.1.0' - php-version: '8.1' phpunit-version: '6.0.0' - + # PHP 8.0 Exclusions - php-version: '8.0' phpunit-version: '9.2.0' @@ -122,20 +127,131 @@ jobs: phpunit-version: '6.1.0' - php-version: '8.0' phpunit-version: '6.0.0' + + # PHP 7.4 Exclusions + - php-version: '7.4' + phpunit-version: '8.1.0' + - php-version: '7.4' + phpunit-version: '8.0.0' + - php-version: '7.4' + phpunit-version: '7.4.0' + - php-version: '7.4' + phpunit-version: '7.3.0' + - php-version: '7.4' + phpunit-version: '7.2.0' + - php-version: '7.4' + phpunit-version: '7.1.0' + - php-version: '7.4' + phpunit-version: '7.0.0' + - php-version: '7.4' + phpunit-version: '6.5.0' + - php-version: '7.4' + phpunit-version: '6.4.0' + - php-version: '7.4' + phpunit-version: '6.3.0' + - php-version: '7.4' + phpunit-version: '6.2.0' + - php-version: '7.4' + phpunit-version: '6.1.0' + - php-version: '7.4' + phpunit-version: '6.0.0' + + # PHP 7.2 Exclusions + - php-version: '7.2' + phpunit-version: '9.5.0' + - php-version: '7.2' + phpunit-version: '9.4.0' + - php-version: '7.2' + phpunit-version: '9.3.0' + - php-version: '7.2' + phpunit-version: '9.2.0' + - php-version: '7.2' + phpunit-version: '9.1.0' + - php-version: '7.2' + phpunit-version: '9.0.0' + + # PHP 7.1 Exclusions + - php-version: '7.1' + phpunit-version: '9.5.0' + - php-version: '7.1' + phpunit-version: '9.4.0' + - php-version: '7.1' + phpunit-version: '9.3.0' + - php-version: '7.1' + phpunit-version: '9.2.0' + - php-version: '7.1' + phpunit-version: '9.1.0' + - php-version: '7.1' + phpunit-version: '9.0.0' + - php-version: '7.1' + phpunit-version: '8.5.0' + - php-version: '7.1' + phpunit-version: '8.4.0' + - php-version: '7.1' + phpunit-version: '8.3.0' + - php-version: '7.1' + phpunit-version: '8.2.0' + - php-version: '7.1' + phpunit-version: '8.1.0' + - php-version: '7.1' + phpunit-version: '8.0.0' + + # PHP 7.0 Exclusions + - php-version: '7.0' + phpunit-version: '9.5.0' + - php-version: '7.0' + phpunit-version: '9.4.0' + - php-version: '7.0' + phpunit-version: '9.3.0' + - php-version: '7.0' + phpunit-version: '9.2.0' + - php-version: '7.0' + phpunit-version: '9.1.0' + - php-version: '7.0' + phpunit-version: '9.0.0' + - php-version: '7.0' + phpunit-version: '8.5.0' + - php-version: '7.0' + phpunit-version: '8.4.0' + - php-version: '7.0' + phpunit-version: '8.3.0' + - php-version: '7.0' + phpunit-version: '8.2.0' + - php-version: '7.0' + phpunit-version: '8.1.0' + - php-version: '7.0' + phpunit-version: '8.0.0' + - php-version: '7.0' + phpunit-version: '7.5.0' + - php-version: '7.0' + phpunit-version: '7.4.0' + - php-version: '7.0' + phpunit-version: '7.3.0' + - php-version: '7.0' + phpunit-version: '7.2.0' + - php-version: '7.0' + phpunit-version: '7.1.0' + - php-version: '7.0' + phpunit-version: '7.0.0' name: PHPUnit ${{ matrix.phpunit-version }} on PHP ${{ matrix.php-version }} steps: - name: Checkout uses: actions/checkout@v2 + - name: Install PHP uses: shivammathur/setup-php@v2 with: php-version: ${{ matrix.php-version }} + - name: Install run: composer require phpunit/phpunit:~${{ matrix.phpunit-version }} squizlabs/php_codesniffer phpmd/phpmd + - name: PHPUnit run: vendor/bin/phpunit + - name: PHPCS run: vendor/bin/phpcs --standard=PSR2 classes/ tests/ + - name: PHPMD run: vendor/bin/phpmd classes/ text cleancode,codesize,controversial,design,naming,unusedcode From 7221213854187e8bf95ee03c02464918bd3a8479 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Bundyra?= Date: Tue, 25 Jan 2022 20:25:57 +0000 Subject: [PATCH 6/9] Delete .travis.yml --- .travis.yml | 250 ---------------------------------------------------- 1 file changed, 250 deletions(-) delete mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 3e4a54a..0000000 --- a/.travis.yml +++ /dev/null @@ -1,250 +0,0 @@ -language: php - -cache: - directories: - - $HOME/.composer/cache - -env: - - PHPUNIT_VERSION=dev-master - - PHPUNIT_VERSION=~9.5.0 - - PHPUNIT_VERSION=~9.4.0 - - PHPUNIT_VERSION=~9.3.0 - - PHPUNIT_VERSION=~9.2.0 - - PHPUNIT_VERSION=~9.1.0 - - PHPUNIT_VERSION=~9.0.0 - - PHPUNIT_VERSION=~8.5.0 - - PHPUNIT_VERSION=~8.4.0 - - PHPUNIT_VERSION=~8.3.0 - - PHPUNIT_VERSION=~8.2.0 - - PHPUNIT_VERSION=~8.1.0 - - PHPUNIT_VERSION=~8.0.0 - - PHPUNIT_VERSION=~7.5.0 - - PHPUNIT_VERSION=~7.4.0 - - PHPUNIT_VERSION=~7.3.0 - - PHPUNIT_VERSION=~7.2.0 - - PHPUNIT_VERSION=~7.1.0 - - PHPUNIT_VERSION=~7.0.0 - - PHPUNIT_VERSION=~6.5.0 - - PHPUNIT_VERSION=~6.4.0 - - PHPUNIT_VERSION=~6.3.0 - - PHPUNIT_VERSION=~6.2.0 - - PHPUNIT_VERSION=~6.1.0 - - PHPUNIT_VERSION=~6.0.0 - -php: - - 8.1 - - 8.0 - - 7.4 - - 7.3 - - 7.2 - - 7.1 - - 7.0 - -matrix: - fast_finish: true - exclude: - - php: 8.1 - env: PHPUNIT_VERSION=~9.4.0 - - php: 8.1 - env: PHPUNIT_VERSION=~9.3.0 - - php: 8.1 - env: PHPUNIT_VERSION=~9.2.0 - - php: 8.1 - env: PHPUNIT_VERSION=~9.1.0 - - php: 8.1 - env: PHPUNIT_VERSION=~9.0.0 - - php: 8.1 - env: PHPUNIT_VERSION=~8.4.0 - - php: 8.1 - env: PHPUNIT_VERSION=~8.3.0 - - php: 8.1 - env: PHPUNIT_VERSION=~8.2.0 - - php: 8.1 - env: PHPUNIT_VERSION=~8.1.0 - - php: 8.1 - env: PHPUNIT_VERSION=~8.0.0 - - php: 8.1 - env: PHPUNIT_VERSION=~7.5.0 - - php: 8.1 - env: PHPUNIT_VERSION=~7.4.0 - - php: 8.1 - env: PHPUNIT_VERSION=~7.3.0 - - php: 8.1 - env: PHPUNIT_VERSION=~7.2.0 - - php: 8.1 - env: PHPUNIT_VERSION=~7.1.0 - - php: 8.1 - env: PHPUNIT_VERSION=~7.0.0 - - php: 8.1 - env: PHPUNIT_VERSION=~6.5.0 - - php: 8.1 - env: PHPUNIT_VERSION=~6.4.0 - - php: 8.1 - env: PHPUNIT_VERSION=~6.3.0 - - php: 8.1 - env: PHPUNIT_VERSION=~6.2.0 - - php: 8.1 - env: PHPUNIT_VERSION=~6.1.0 - - php: 8.1 - env: PHPUNIT_VERSION=~6.0.0 - - - php: 8.0 - env: PHPUNIT_VERSION=~9.2.0 - - php: 8.0 - env: PHPUNIT_VERSION=~9.1.0 - - php: 8.0 - env: PHPUNIT_VERSION=~9.0.0 - - php: 8.0 - env: PHPUNIT_VERSION=~8.4.0 - - php: 8.0 - env: PHPUNIT_VERSION=~8.3.0 - - php: 8.0 - env: PHPUNIT_VERSION=~8.2.0 - - php: 8.0 - env: PHPUNIT_VERSION=~8.1.0 - - php: 8.0 - env: PHPUNIT_VERSION=~8.0.0 - - php: 8.0 - env: PHPUNIT_VERSION=~7.5.0 - - php: 8.0 - env: PHPUNIT_VERSION=~7.4.0 - - php: 8.0 - env: PHPUNIT_VERSION=~7.3.0 - - php: 8.0 - env: PHPUNIT_VERSION=~7.2.0 - - php: 8.0 - env: PHPUNIT_VERSION=~7.1.0 - - php: 8.0 - env: PHPUNIT_VERSION=~7.0.0 - - php: 8.0 - env: PHPUNIT_VERSION=~6.5.0 - - php: 8.0 - env: PHPUNIT_VERSION=~6.4.0 - - php: 8.0 - env: PHPUNIT_VERSION=~6.3.0 - - php: 8.0 - env: PHPUNIT_VERSION=~6.2.0 - - php: 8.0 - env: PHPUNIT_VERSION=~6.1.0 - - php: 8.0 - env: PHPUNIT_VERSION=~6.0.0 - - - php: 7.4 - env: PHPUNIT_VERSION=~8.1.0 - - php: 7.4 - env: PHPUNIT_VERSION=~8.0.0 - - php: 7.4 - env: PHPUNIT_VERSION=~7.4.0 - - php: 7.4 - env: PHPUNIT_VERSION=~7.3.0 - - php: 7.4 - env: PHPUNIT_VERSION=~7.2.0 - - php: 7.4 - env: PHPUNIT_VERSION=~7.1.0 - - php: 7.4 - env: PHPUNIT_VERSION=~7.0.0 - - php: 7.4 - env: PHPUNIT_VERSION=~6.5.0 - - php: 7.4 - env: PHPUNIT_VERSION=~6.4.0 - - php: 7.4 - env: PHPUNIT_VERSION=~6.3.0 - - php: 7.4 - env: PHPUNIT_VERSION=~6.2.0 - - php: 7.4 - env: PHPUNIT_VERSION=~6.1.0 - - php: 7.4 - env: PHPUNIT_VERSION=~6.0.0 - - - php: 7.2 - env: PHPUNIT_VERSION=dev-master - - php: 7.2 - env: PHPUNIT_VERSION=~9.5.0 - - php: 7.2 - env: PHPUNIT_VERSION=~9.4.0 - - php: 7.2 - env: PHPUNIT_VERSION=~9.3.0 - - php: 7.2 - env: PHPUNIT_VERSION=~9.2.0 - - php: 7.2 - env: PHPUNIT_VERSION=~9.1.0 - - php: 7.2 - env: PHPUNIT_VERSION=~9.0.0 - - - php: 7.1 - env: PHPUNIT_VERSION=dev-master - - php: 7.1 - env: PHPUNIT_VERSION=~9.5.0 - - php: 7.1 - env: PHPUNIT_VERSION=~9.4.0 - - php: 7.1 - env: PHPUNIT_VERSION=~9.3.0 - - php: 7.1 - env: PHPUNIT_VERSION=~9.2.0 - - php: 7.1 - env: PHPUNIT_VERSION=~9.1.0 - - php: 7.1 - env: PHPUNIT_VERSION=~9.0.0 - - php: 7.1 - env: PHPUNIT_VERSION=~8.5.0 - - php: 7.1 - env: PHPUNIT_VERSION=~8.4.0 - - php: 7.1 - env: PHPUNIT_VERSION=~8.3.0 - - php: 7.1 - env: PHPUNIT_VERSION=~8.2.0 - - php: 7.1 - env: PHPUNIT_VERSION=~8.1.0 - - php: 7.1 - env: PHPUNIT_VERSION=~8.0.0 - - - php: 7.0 - env: PHPUNIT_VERSION=dev-master - - php: 7.0 - env: PHPUNIT_VERSION=~9.5.0 - - php: 7.0 - env: PHPUNIT_VERSION=~9.4.0 - - php: 7.0 - env: PHPUNIT_VERSION=~9.3.0 - - php: 7.0 - env: PHPUNIT_VERSION=~9.2.0 - - php: 7.0 - env: PHPUNIT_VERSION=~9.1.0 - - php: 7.0 - env: PHPUNIT_VERSION=~9.0.0 - - php: 7.0 - env: PHPUNIT_VERSION=~8.5.0 - - php: 7.0 - env: PHPUNIT_VERSION=~8.4.0 - - php: 7.0 - env: PHPUNIT_VERSION=~8.3.0 - - php: 7.0 - env: PHPUNIT_VERSION=~8.2.0 - - php: 7.0 - env: PHPUNIT_VERSION=~8.1.0 - - php: 7.0 - env: PHPUNIT_VERSION=~8.0.0 - - php: 7.0 - env: PHPUNIT_VERSION=~7.5.0 - - php: 7.0 - env: PHPUNIT_VERSION=~7.4.0 - - php: 7.0 - env: PHPUNIT_VERSION=~7.3.0 - - php: 7.0 - env: PHPUNIT_VERSION=~7.2.0 - - php: 7.0 - env: PHPUNIT_VERSION=~7.1.0 - - php: 7.0 - env: PHPUNIT_VERSION=~7.0.0 - allow_failures: - - env: PHPUNIT_VERSION=dev-master - -install: - - composer require phpunit/phpunit:${PHPUNIT_VERSION} - - composer require squizlabs/php_codesniffer - - composer require phpmd/phpmd - -script: - - vendor/bin/phpunit - - vendor/bin/phpcs --standard=PSR2 classes/ tests/ - - vendor/bin/phpmd classes/ text cleancode,codesize,controversial,design,naming,unusedcode From c9a919bb7e735db8a7a67891bbd0e1125cde3b0b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Bundyra?= Date: Tue, 25 Jan 2022 20:27:15 +0000 Subject: [PATCH 7/9] Update README.md --- README.md | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 74d273e..016a872 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,11 @@ +[![.github/workflows/tests.yml](https://github.com/php-mock/php-mock-phpunit/actions/workflows/tests.yml/badge.svg)](https://github.com/php-mock/php-mock-phpunit/actions/workflows/tests.yml) + # Mock PHP built-in functions with PHPUnit This package integrates the function mock library [PHP-Mock](https://github.com/php-mock/php-mock) with PHPUnit. -# Installation +## Installation Use [Composer](https://getcomposer.org/): @@ -11,7 +13,7 @@ Use [Composer](https://getcomposer.org/): composer require --dev php-mock/php-mock-phpunit ``` -# Usage +## Usage PHP-Mock integrates with the trait [`PHPMock`](http://php-mock.github.io/php-mock-phpunit/api/class-phpmock.phpunit.PHPMock.html) @@ -22,8 +24,6 @@ With this method you can build a mock in the way you are used to build a PHPUnit mock: ```php - Date: Tue, 25 Jan 2022 20:28:38 +0000 Subject: [PATCH 8/9] Update tests.yml --- .github/workflows/tests.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 6d0a59b..70e6cb3 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -1,5 +1,11 @@ on: pull_request: + schedule: + - cron: "0 0 * * *" + +concurrency: + group: ${{ github.head_ref || 'cron' }} + cancel-in-progress: true jobs: tests: @@ -238,6 +244,8 @@ jobs: steps: - name: Checkout uses: actions/checkout@v2 + with: + ref: ${{ github.head_ref }} - name: Install PHP uses: shivammathur/setup-php@v2 From 474c2bee26f0b109ff562f0ee82f3409ae943788 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Bundyra?= Date: Tue, 25 Jan 2022 20:29:30 +0000 Subject: [PATCH 9/9] Update tests.yml --- .github/workflows/tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 70e6cb3..3c59690 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -252,7 +252,7 @@ jobs: with: php-version: ${{ matrix.php-version }} - - name: Install + - name: Install Dependencies run: composer require phpunit/phpunit:~${{ matrix.phpunit-version }} squizlabs/php_codesniffer phpmd/phpmd - name: PHPUnit