There are no way to know if changes are breaking functionality. This makes maintainence crucial for new bugs on new commits. Automatic tests are added to avoid this by creating a github action that runs all example projects in the example directory. In this commit thex are also modified to exit on failure for github to distinguish failed from passed tests.
Please check if the PR fulfills these requirements
[ ] The commit(s) are rebased and squashed
[ ] Commits are concise and does not contain several different changes.
[ ] Issue is linked.
What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)
What is the current behavior? (You can also link to an open issue here)
What is the new behavior (if this is a feature change)?
There are no way to know if changes are breaking functionality. This makes maintainence crucial for new bugs on new commits. Automatic tests are added to avoid this by creating a github action that runs all example projects in the example directory. In this commit thex are also modified to exit on failure for github to distinguish failed from passed tests.
Please check if the PR fulfills these requirements
[ ] The commit(s) are rebased and squashed
[ ] Commits are concise and does not contain several different changes.
[ ] Issue is linked.
What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)
What is the current behavior? (You can also link to an open issue here)
What is the new behavior (if this is a feature change)?
Other information: