Currently publishing requires tests to pass two times. We should aim to use build stages to reduce this down to one test passage.
The process would move publishing to the second build stage, only to be executed when the builds have passed, allowing to only publish a binary if everything went right.
[ ] split project into multiple build phases
[ ] move publishing to the last phase, only to be executed if the rest works out
We could think about doing an initial step that checks for formatting and so on.
Currently publishing requires tests to pass two times. We should aim to use build stages to reduce this down to one test passage.
The process would move publishing to the second build stage, only to be executed when the builds have passed, allowing to only publish a binary if everything went right.
We could think about doing an initial step that checks for formatting and so on.