diff --git a/Taskfile.yml b/Taskfile.yml index 8d5f5b6..fe50b02 100644 --- a/Taskfile.yml +++ b/Taskfile.yml @@ -41,11 +41,14 @@ tasks: integrate: deps: [check] + preconditions: + - sh: git is-clean + msg: checkout not clean + - sh: git diff-ls {{.PARENT_BRANCH}} | grep test + msg: no test was added + - sh: git diff-ls {{.PARENT_BRANCH}} | grep CHANGELOG.yml + msg: no changelog entry detected cmds: - - git is-clean - # did we had tests? - - git diff-ls {{.PARENT_BRANCH}} | grep test - - git checkout {{.PARENT_BRANCH}} - git weld - sync: