mariadb-corporation / mariadb-connector-nodejs

MariaDB Connector/Node.js is used to connect applications developed on Node.js to MariaDB and MySQL databases. MariaDB Connector/Node.js is LGPL licensed.
GNU Lesser General Public License v2.1
366 stars 91 forks source link

[misc] github workflows support #237

Closed rentalhost closed 1 year ago

rentalhost commented 1 year ago

This PR add support to Github Workflows/Actions.

It will run test:lint, test:prettier, test:types, test:types-prettier, then will run test:base over MariaDB 10.4, 10.5, 10.6 (LTS), 10.9, 10.10, 10.11 (LTS) and 11.0-rc (EOL >= 6 months).

I also updated CONTRIBUTION.md to fix envinroment variable names.

rentalhost commented 1 year ago

https://github.com/rentalhost/mariadb-connector-nodejs/actions/runs/4358806740

rusher commented 1 year ago

All test for the different mariadb connectors are actually using travis-ci (+ some inner testing for specific environment). Having github action would be a dupplicate for no reason.