flowchart LR
  lint["make lint<br/>exit code 0"]
  test["make test<br/>exit code 2"]:::accent
  build["make build<br/>never executed"]:::muted
  echec["Job failed<br/>red pipeline"]

  lint ==> test
  test -.->|"failure: immediate stop"| build
  test ==> echec
