Is your feature request related to a problem? Please describe.
Current CI/CD tests are not in line with how we suggest users build the platform.
Describe the solution you'd like
- Make MacOS a separate job
- Seperate test job into a build & test section
- build tests on linux using
cargo test --no-run --target=
- copy tests from previous stage and run them on linux and windows respectively
Describe alternatives you've considered
Na
Additional context
Na