We use a third party software that sometimes alter some files.
I would like to finish my pipeline before last step which is a notification step so that my coworkers only get a notification when a file actually changed.
My pipeline configuration is something like:
steps:
- name: build
commands:
- build_my_app
- name: notify
commands:
- notify_my_coworkers
In case the build step didn’t changed any file in my project I would like the pipeline to not run the notify
step. Is it possible?