-
Couldn't load subscription status.
- Fork 23
Description
Before submitting the issue
- I have checked for Compatibility issues
- I have searched among the existing issues
- I am using a Python virtual environment
Description of the bug
The development CI tests pydpf-core against the development version of the DPF server.
The release CI however, tests whether pydpf-core can be released at any time, and tests against the last released DPF server.
A problem arises when an example (or a test), using new operators available only in the dev DPF server, is merged into the master branch.
The release CI understandably fails, since the example is not flagged in any manner as requiring a minimal DPF server version.
To prevent us from having to filter PRs and make them wait, we need a way to flag examples with a minimal required DPF Server version, and to add the logic in the CI to not run those if the server version is too low.
This would also increase visibility for each example on what version the feature starts being available with.
A note, or a warning, should be added to new (every?) examples.
Steps To Reproduce
Which Operating System are you using?
Windows
Which DPF/Ansys version are you using?
DPF Server as standalone
Which Python version are you using?
3.7