DEVOPS

Weekly bundle-size trend digest to Slack

On a weekly schedule, queries BigQuery for bundle-size baselines over the past period and posts a Slack digest showing per-route growth, the biggest gainers, and the overall trend.

CategoryDevOps
Enginesim
Difficultybeginner
Triggerschedule
Steps5
Setup~5 min

How it runs

The automated pipeline, trigger to output.

  • TriggerWeekly schedule fires
  • ActionQuery trailing-window baselinesGoogle BigQueryBigQuery
  • LogicRank top gainers and shrinkers
  • ActionFormat trend digest
  • OutputPost digest to Slack channelSlack

What it does

Once a week this workflow reads the accumulated bundle-size baselines from BigQuery, computes how each route group changed over the trailing window, ranks the largest gainers, and posts a readable digest to a Slack channel. Engineers get a regular, low-effort view of where the app is quietly getting heavier over time.

When to use it

Use it when per-MR checks catch single regressions but you still want the longer-term picture: slow creep across many small MRs that no individual check would flag. Good for a Monday platform-health channel post.

How it works

  1. 1A weekly schedule triggers the run.
  2. 2Query BigQuery for baseline rows across the trailing window, grouped by route.
  3. 3Compute week-over-week delta per route and rank the top gainers and shrinkers.
  4. 4Format a digest with totals, top movers, and an overall trend line.
  5. 5Post the digest to the configured Slack channel.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect BigQueryDatasets, queries, schemas.
  2. 2
    Connect SlackChannels, DMs, threads, mentions.
  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.