Work CD-CI
Work CD-CI

- Add missing task to commit changes in changelog.
- Improve conditions for changelog related tasks.
- Add succeed conditions to several tasks.

***NO_CI***

Signed-off-by: josesimoes <1616ff7a83d123f98f8f38fa2524eab406644781@eclo.solutions>

nanoframework/nf-interpreter,nanoframework/nf-interpreter,nanoframework/nf-interpreter,Eclo/nf-interpreter,Eclo/nf-interpreter,nanoframework/nf-interpreter,Eclo/nf-interpreter,Eclo/nf-interpreter