Custom validation for projects

True

As a workaround what I am thinking about is to have:

  • an dedicated external script that will make sure that each and every project has such “custom checks” required step
  • an subscription listening for deployments and checking if step was skipped

if such event occur we are going:

  • send slack notification
  • reconfigure project so this step is required again

Considerations: indeed it does not solve the problem, but sooner or later teammates should be tiered of disabling this step instead of fixing issues, plus notifications to slack won’t allow them to skip it often

At least it is better than nothing

Little bit later will give it a try and come back with details of how it might be implemented

PS: hope in future something like that but more reliable may be done without such tricks