CI refactoring ideas
-
use https://goreleaser.com/ to build releases -
own environment for each integration test -
unify commit and merge pipelines -
remove merge train -
only run pipeline if it is necessary (e.g. run go unit tests only of *.go files changed)
Edited by Ghost User