Pipeline for **feature branches**: run tests -> build images; report coverage change in PRs Pipeline for **main branch**: run tests -> build images -> push images -> make a draft release Pipeline for **vX.X.X tags**: make a release
Pipeline for feature branches: run tests -> build images; report coverage change in PRs
Pipeline for main branch: run tests -> build images -> push images -> make a draft release
Pipeline for vX.X.X tags: make a release