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?