Include build and test execution for PRs
Which JNoSQL project the issue refers to?
JNoSQL (Core)
Use case
Context
We expect people to contribute to the JNOSQL project. When they submit a PR, we expect that all the tests are run, even in the not touched modules to guarantee the project's reliability.
Currently, there's no test running when a PR is open.
Feature proposal
The proposal is to include the build and test process when a contributor opens a PR, even if it will run again during the merge process.
This will prevent a possible long feedback loop to fix possible issues.
Hey @eliasnogueira Check your latest PR: https://github.com/eclipse/jnosql/pull/369
We're running both Java 17 and 20. Once it is on Eclipse Foundation availability nodes, it takes some time to start to run.

@otaviojava maybe we can do this targeting only one Java version in the PR process. Another possible solution would tag the necessary tests/modules to run the tests.