Add Node v18 to CI test
This PR adds Node v18 to the CI unit tests
Should Lint steps need to be updated to a newer version?. I.E: https://github.com/telefonicaid/iotagent-node-lib/blob/1e89c6728652e37e202c47facc8d16d04593a7bd/.github/workflows/ci.yml#L17
https://github.com/telefonicaid/iotagent-node-lib/blob/1e89c6728652e37e202c47facc8d16d04593a7bd/.github/workflows/ci.yml#L37
Should Lint steps need to be updated to a newer version?. I.E:
https://github.com/telefonicaid/iotagent-node-lib/blob/1e89c6728652e37e202c47facc8d16d04593a7bd/.github/workflows/ci.yml#L17
https://github.com/telefonicaid/iotagent-node-lib/blob/1e89c6728652e37e202c47facc8d16d04593a7bd/.github/workflows/ci.yml#L37
It seems to be a good idea. The newest possible.
I have merged master into this PR in commit 220058a to incorporate the changes in PR https://github.com/telefonicaid/iotagent-node-lib/pull/1250 (MongoDB driver migration to 4.x) to check if they could solve the Node v18 tests, but it seems the issue persists :(
Maybe we can close this PR due to https://github.com/telefonicaid/iotagent-node-lib/pull/1333
As noted by @AlvaroVega, closed due to #1333