Using a lock to prevent parallel executions in GoReleaser's custom publishers. The custom publisher logic executes the tasks in parallel for each available artifact. https://goreleaser.com/customization/publishers/#how-it-works Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>