From 187750a752ac26f66f1425772034a5f0685cd4ea Mon Sep 17 00:00:00 2001 From: Carlos Alexandro Becker Date: Sat, 25 Jun 2022 16:39:38 -0300 Subject: [PATCH] fix: run defaults pipe before before pipe (#3198) otherwise, before might not have some template variables, for example, the project name. not sure if this will have adverse side effects though, need to think a bit more about it. fixes #3196 Signed-off-by: Carlos A Becker --- internal/pipeline/pipeline.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/pipeline/pipeline.go b/internal/pipeline/pipeline.go index 9d6a53c99..ff96f3a43 100644 --- a/internal/pipeline/pipeline.go +++ b/internal/pipeline/pipeline.go @@ -50,8 +50,8 @@ var BuildPipeline = []Piper{ env.Pipe{}, // load and validate environment variables git.Pipe{}, // get and validate git repo state semver.Pipe{}, // parse current tag to a semver - before.Pipe{}, // run global hooks before build defaults.Pipe{}, // load default configs + before.Pipe{}, // run global hooks before build snapshot.Pipe{}, // snapshot version handling dist.Pipe{}, // ensure ./dist is clean gomod.Pipe{}, // setup gomod-related stuff