Dont disable the retry buttons
Rob Cresswell
The UI disables the retry buttons if it doesnt believe there is any point in retrying (for example, during a build config error)
The problem is that build configs can be influenced by external factors.
For example, two scenarios I've run into just today are:
- Building an orb incorrectly on a dev branch, and trying to test it. The config errored because the orb didnt expose a job correctly. I fixed the orb, and then was unable to rerun the config, even though it was now perfectly functional. I ended up having to create a pointless whitespace commit.
- A CI run got blocked because the "only run on PR builds" setting was enabled. I disabled the setting, but still couldn't rerun. I had to push a redundant commit again.