This ticket can be viewed in 2 ways:
- Is there a way we can avoid triggering the github builds for certain PRs
- Is there a way we can optimize the time for builds. Currently the builds take 7-9 mins for most PRs and 9 to 12 mins on some PRs.
Build time throughout the project history:
6 mins --> 1-2 mins--> 6-7 mins (since dune pkg lock PR) --> 10 mins (for debug overlay, exception being - high time for Set up OCaml - 4 mins) --> 7-9 mins (for most recent PRs) --> 9-12 (for some PRs)
- Supposedly in one of the PRs, there was no time included for
build checks and then 0 secs for run opam exec, post setup OCaml and post checkout tree. May be because it is a closed PR.

- Some of the PRs with consistent time being taken for builds


This ticket can be viewed in 2 ways:
Build time throughout the project history:
6 mins --> 1-2 mins--> 6-7 mins (since dune pkg lock PR) --> 10 mins (for debug overlay, exception being - high time for Set up OCaml - 4 mins) --> 7-9 mins (for most recent PRs) --> 9-12 (for some PRs)
build checksand then 0 secs forrun opam exec,post setup OCamlandpost checkout tree. May be because it is a closed PR.