Niklas Laxström
bae64a4171
Update node action versions
...
Hopefully addresses deprecation warnings
2024-06-30 20:58:57 +05:30
Abijeet
1ee116b1d8
Update npm dependencies, drop Node.js 14 support
...
* eslint 8.56.0 --> 8.57.0 (No longer supports Node.js 14)
* eslint-config-wikimedia 0.26.0 --> 0.27.0
* mocha 10.2.0 --> 10.4.0
Drop Node.js 14 support, and add support for Node.js 20.
Bug: https://phabricator.wikimedia.org/T360422
2024-04-12 21:13:13 +05:30
Amir E. Aharoni
c54454f4a2
Sort language YAML file alphabetically ( #303 )
2023-07-17 14:22:35 +05:30
Abijeet
1def6a83a9
Bump minimum supported Node.js version to 14.0.0
...
Latest version of ESLint no longer supports v12.0.0 that went EOL
in April, 2022
Add Node.js 18.0.0 to CI
2023-01-22 07:14:39 +05:30
Abijeet
aa4cef355c
Drop support for PHP 7.2, and update dependencies
...
In CI add tests for PHP 8.2
2023-01-21 11:15:53 +02:00
Abijeet Patro
5c40f1f70b
Update GitHub action to test for PHP 8.0, PHP 8.1 ( #199 )
2022-01-19 11:25:04 +05:30
Abijeet Patro
b25ce367fb
Update npm modules and drop support for Node.js 10 ( #196 )
...
Following packages have been updated:
* eslint
* eslint-config-wikimedia
* mocha
2022-01-18 19:56:41 +05:30
Santhosh Thottingal
3762fb7b94
Update CI and dependencies for latest node versions ( #173 )
...
* Update dependencies
* Test in latest node versions
2021-09-07 21:24:56 +05:30
Niklas Laxström
3d3f06592b
Fix PHP builds ( #134 )
...
Pin image to specific version so that we don't get surprise failures
down the line.
Use common action to configure the default PHP version (the matrix
versions only affect test running).
Update PHP versions to supported versions in this image.
2020-12-21 20:28:18 +05:30
Abijeet Patro
3ef31ed26a
Bump minimum Node.js version to 10.x ( #122 )
...
In a subsequent patch #120 , we bump eslint-config-wikimedia to
0.17.0, which also requires bumping eslint to 7.9.0 which drops
support for Node.js 8.x
Bug: T266462
2020-10-27 17:03:00 +05:30
Abijeet Patro
6348e1589b
Add phpunit configuration file
...
Use the configuration file to pass the location of the tests and
autoload class files.
Pass -sp to phpcs command
2020-05-18 15:45:15 +03:00
Abijeet
7c970cb247
Replace Travis with Github actions
...
Two workflows have been added,
* PHP build - Runs tests on version 7.2, 7.3, also runs phpcs
* Node.js build - Runs tests on version 8.x, 10.x, 12.x, also
runs ESLint
Bug: T218639
2020-01-31 23:06:26 +05:30