ci: only test on NodeJS 18
`semantic-release` 20 will be ESM first and only work on NodeJS 18+. Prepare for that now by dropping old versions in the CI.
`semantic-release` 20 will be ESM first and only work on NodeJS 18+. Prepare for that now by dropping old versions in the CI.