intuit/auto

Ignore labels

alexec opened this issue · 3 comments

alexec commented

I want auto to ignore labels completely and always release a minor version.

Why? Engineers make too many mistakes with labels. The automation tooling tries to apply labels, but gets it wrong.

Fixing this problem results in around 2h lost engineering time per incident. Happen to my team about twice a week. Multiply by engineering teams and projects O(n^3) engineering cost? This could create a $3m annual cost?

I work at Intuit.

alexec commented

Like this?

{
  "labels": [
    { "releaseType": "minor", "name": "Version: Minor", "default": true }
  ]
}

You'll need the noDefaultLabels option too:

{
  "noDefaultLabels": true,
  "labels": [
    { "releaseType": "minor", "name": "Version: Minor", "default": true }
  ]
}