Tests are now only triggering if corresponding files have changed - specifically important if changes only happen to a specific language interface. To hopefully make maintenance easier, the workflow files are also split up now.
In order to ensure that all artefacts still exists for all tags, those are built independently of where changes are made.
:warning: Please check that I found all the required paths that would need to trigger a change.
Note I did a dummy change to the octave readme to test triggering works - but I did not check all paths. Merge at your own risk :joy:
Tests are now only triggering if corresponding files have changed - specifically important if changes only happen to a specific language interface. To hopefully make maintenance easier, the workflow files are also split up now.
In order to ensure that all artefacts still exists for all tags, those are built independently of where changes are made.
:warning: Please check that I found all the required paths that would need to trigger a change.
Note I did a dummy change to the octave readme to test triggering works - but I did not check all paths. Merge at your own risk :joy: