Closed nvaytet closed 4 months ago
Could this lead to harder-to-resolve conflicts when we update the template? I don't know how it behaves when a chunk is added in the middle of a file.
I just tried a copier update from this branch and updating the ci.yml
file was fine.
I'm not sure if we want to keep the .buildconfig
files for the other platforms around? I guess they may be useful?
It's just that we are not keeping them up to date.
Maybe if we do https://github.com/scipp/copier_template/issues/158, we could (partly?) generate the buildconfig files from the pyproject.toml
?
not sure if we want to keep the
.buildconfig
files for the other platforms around? I guess they may be useful? It's just that we are not keeping them up to date.Maybe if we do scipp/copier_template#158, we could (partly?) generate the buildconfig files from the
ptproject.toml
?
Maybe we can generate it. But our philosophy in other packages is to only test on Linux. Since we don't interact with Mantid through C++, this should be fine here, too. So I think the files can be removed.
Instead of having two
.yml
workflows, run Mantid tests in a separate job but same workflow, and removepr_and_main.yml
workflow.