Pipeline now includes testing before deploying
The pipeline on the "tests" branch might fail because the docker registry password is protected and "main" is the only protected branch. If this is the case, it probably needs to be solved somehow.
Maybe set branches to protected by default so that pipeline's build and test -stages could be run on pushes to any branch?