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