DEVOPS

Build-budget breach opens a Linear issue

When a Vercel project's build crosses its defined compile-minute budget, automatically files a Linear issue with the offending commit, build trend, and a deduped guard so repeat…

CategoryDevOps
Enginesim
Difficultyintermediate
Triggerwebhook
Steps5
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerVercel deployment-ready webhook firesVercelVercel
  • LogicCompare build duration to project budget, exit if under
  • ActionSearch Linear for existing open breach issueLinearLinear
  • LogicBranch: update existing vs create new issue
  • OutputCreate or comment on Linear breach issueLinearLinear

What it does

Watches Vercel build completions and checks each project's duration against a per-project compile-minute budget you set. When a build blows the budget, it opens a Linear issue tagged to the owning team, pre-filled with the commit, duration, budget, and overage. It first searches Linear for an open breach issue for that project so repeated breaches append a comment rather than creating duplicates.

When to use it

Use it when build slowdowns need to become tracked, ownable work — not just a Slack ping that scrolls away. Turning a budget breach into a Linear ticket makes the regression someone's queue item with a clear acceptance bar: get back under budget.

How it works

  1. 1A Vercel deployment-ready webhook triggers the flow.
  2. 2A logic step compares the build duration to the project's configured budget and exits if under.
  3. 3The flow searches Linear for an existing open breach issue for the project.
  4. 4A logic step branches: update the existing issue, or create a new one.
  5. 5The flow writes to Linear — appending a comment with the latest overage, or filing a fresh issue assigned to the owning team.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect VercelDeploys, runtime logs, analytics.
  2. 2
    Connect LinearIssues, projects, cycles, triage.
  3. 3
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  4. 4
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  5. 5
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.