The current test step is added as an extra step on the build workflow, for now this is the fastest way to get the test and the build with no much code rewriting and in a easy to read way.
The current test does not include the XSD files for OpenScenario and OpenDrive tests since there is no public available download to it. We need to evaluate if it is a blocking factor.
Description
This PR adds tests steps to build workflows to be executed on new PRs.
The test are not executed on main/develop merge actions, since we assume the code is tested and is working on the PR targeting that branches.
Main changes
How was the PR tested?
Linux workflow when the whole workflow was triggered:
https://github.com/asam-ev/qc-framework/actions/runs/9252909091/job/25451510916
Windows workflow when the whole workflow was triggered:
https://github.com/asam-ev/qc-framework/actions/runs/9252909087/job/25451510940
Notes