Commit Graph

51 Commits

Author SHA1 Message Date
Tim Bond 4bec2af84a Hide command progress bars in CI job output 2024-03-15 12:59:55 +01:00
Tim 340feaa6a9 Update actions/checkout to v4
This resolves the "The following actions uses node12 which is deprecated
and will be forced to run on node16: actions/checkout@v2" warning seen
when running Actions
2024-01-15 10:39:26 +01:00
Ivan Fedorov 0f51e31bf6 [phpstorm-stubs] fix cs-fixer rules 2024-01-13 00:28:28 +01:00
Ivan Fedorov 06af30faea [phpstorm-stubs] update cs-fixer config 2023-12-15 20:38:47 +01:00
Ivan Fedorov 9f2e130553 [phpstorm-stubs] use composer install instead of composer update
and install versions according to composer.lock
2023-09-07 08:46:31 +02:00
Ivan Fedorov 24c80bebff [phpstorm-stubs] update for PHP 8.3 2023-08-28 14:41:18 +02:00
Ivan Fedorov c25fde9dfd [phpstorm-stubs] run PhpDoc tests in a separate task 2023-03-24 11:47:37 +01:00
Dmitry.Tronin 20191ce1ef adding 8.2alpha support 2022-07-15 10:54:14 +02:00
Ivan Fedorov d79053e228 [phpstorm-stubs] add support for test run on php 5.6 2022-07-12 17:35:50 +02:00
Dmitry.Tronin be5319f05c Adjusted job name 2022-04-12 11:00:51 +02:00
Dmitry.Tronin bbef8d325c Moved StubsConstantsAndParametersValuesTest back to 8.1 suite, removed Reflection suite 2022-04-12 11:00:51 +02:00
Dmitry.Tronin cbbc2dd5d7 Aux test suits reorganization 2022-04-12 11:00:51 +02:00
Christian Sciberras 74630bcacf Convert stub map check into a phpunit test and add it to tests runner 2022-03-21 10:22:36 +01:00
Christian Sciberras 18f458f79d Remove more unnecessary dir args 2022-03-21 10:22:36 +01:00
Christian Sciberras 769a039fc5 Set docker workerdir, rename phpunit xml for dist, remove unecessary cli arg 2022-03-21 10:22:36 +01:00
Ivan Fedorov ddd98636ee [phpstorm-stubs] return back cs-fixer 2022-01-20 08:16:50 +01:00
Ivan Fedorov 857ab5d195 [phpstorm-stubs] cleanup 2021-12-06 17:24:42 +01:00
Ivan Fedorov aa948440a1 [phpstorm-stubs] initial version of support for php 7.0 2021-12-06 17:24:42 +01:00
Ivan Fedorov 74e3fe8495 [phpstorm-stubs] remove --ignore-platform-reqs 2021-12-03 16:35:16 +01:00
Ivan Fedorov e8172163bd [phpstorm-stubs] temporarily disable cs-fixer
until it fully supports readonly properties and other features of php 8.1
2021-11-14 08:53:27 +01:00
Ivan Fedorov 327ef50477 fix crone schedule for actions 2021-09-01 08:26:58 +02:00
Ivan Fedorov ce95b575f8 get rid of env var for pecl tests 2021-08-27 08:25:47 +02:00
Ivan Fedorov 6fba9afd5d use composer from docker 2021-08-15 20:51:49 +02:00
Ivan Fedorov e8dac7823d moved scripts to the tools directory 2021-08-15 20:51:49 +02:00
Ivan Fedorov b205d83e92 run only PhpDoc tests in CheckLinks suite 2021-08-15 07:58:28 +02:00
Ivan Fedorov 313b037bb0 test docker-compose service for checkLinks 2021-08-14 21:47:24 +02:00
Ivan Fedorov 3f7d472dcd disable test Pecl extensions on push 2021-08-14 20:38:27 +02:00
Ivan Fedorov 1f1915b3e6 add env PHP_VERSION for docker env 2021-08-14 20:08:16 +02:00
Ivan Fedorov bf52342678 cleanup 2021-08-14 20:08:16 +02:00
Ivan Fedorov 0f547b2293 exclude core entities in tests for pecl extensions 2021-08-14 20:08:16 +02:00
Ivan Fedorov 885de020a7 temporarily run test pecl on push 2021-08-14 20:08:16 +02:00
Ivan Fedorov d715a5bf90 run tests for pecl by schedule and dispatch 2021-08-14 20:08:16 +02:00
Ivan Fedorov a4d2213f97 run checkLinks monthly 2021-08-14 20:08:16 +02:00
Ivan Fedorov 76c0120d74 update workflows 2021-08-14 20:08:16 +02:00
Ivan Fedorov bfde721455 update workflows 2021-08-14 20:08:16 +02:00
Ivan Fedorov 36824fde07 run pecl tests on push 2021-08-14 20:08:16 +02:00
Ivan Fedorov 1bd6b0f087 separate dockerfile for pecl extensions and test runner 2021-08-14 20:08:16 +02:00
Ivan Fedorov 673a9cadc0 return back composer install 2021-08-14 20:08:16 +02:00
Ivan Fedorov 127218a6e3 add phpunit config for 8.1 and cleanup 2021-08-14 20:08:16 +02:00
Ivan Fedorov 40115fa7ee add local docker images for php under test 2021-08-14 20:08:16 +02:00
Ivan Fedorov c437f94b10 fix version in workflow 2021-07-28 13:42:43 +02:00
Ivan Fedorov 95f30c5e99 move dump-reflection-to-file under tests 2021-07-28 13:42:43 +02:00
Ivan Fedorov 20e065c79c updates after merge with master 2021-07-28 13:42:43 +02:00
Ivan Fedorov e9fffa4bec update GithubActions to run tests on matrix 2021-07-28 13:42:43 +02:00
Ivan Fedorov 2cd87268ec Update stubs to php 8.1 alpha2 2021-06-29 18:34:13 +03:00
Ivan Fedorov 156473cba4 run composer from docker instead of local 2021-05-11 21:59:36 +03:00
Ivan Fedorov dfe8fe3d67 return back cs fixer check 2021-03-04 00:38:39 +03:00
Ivan Fedorov 6b4cda45d8 add qodana config and remove redundant qodana action 2021-01-29 13:28:53 +03:00
Ivan Fedorov e941aca266 GithubActions: Add Qodana 2020-12-15 20:22:21 +03:00
Ivan Fedorov 298962fc27 GithubActions: don't run checkLinks on push 2020-12-15 18:56:18 +03:00