>>> run task [release-if] | params: ${:parent(${:state(${:__data__(${:task-check-err-cnt(Any)})})})} | dir: /var/.sparrowdo/env/test/.sparrowdo/tasks/release-if
[1;36m[task run: task.raku - tasks/release-if][0m
[1;36m[dump code: task.raku][0m
[1] unless %*ENV<SCM_COMMIT_MESSAGE> ~~ /'release!'/ {
[2] update_state %( status => 'skip' )
[3] }
[4]
[1;36m[task stdout][0m
>>> conditional task returns SKIP, don't execute main task