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
This commit is contained in:
Abijeet
2020-01-28 22:20:55 +05:30
parent 09ab6024fe
commit 7c970cb247
6 changed files with 458 additions and 478 deletions

View File

@@ -36,6 +36,7 @@
},
"license": "GPL-2.0-or-later",
"scripts": {
"test": "mocha tests/js/*.js"
"test": "mocha tests/js/*.js",
"lint": "eslint src/*.js"
}
}