DEVOPS

Block EOL base images at registry push time

Triggers on a registry image-push webhook, inspects the pushed image's base layer support status.

CategoryDevOps
Enginesim
Difficultyintermediate
Triggerwebhook
Steps5
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerRegistry image-push webhook firesHTTP webhook
  • ActionInspect the pushed image manifest for its base layerHTTP webhook
  • LogicDecide pass or fail on base-layer support status
  • ActionOpen a rebuild issue for the owning team on failGitHubGitHub
  • OutputPost the pass/fail verdict to SlackSlack

What it does

The moment a new image is pushed to your registry, this workflow inspects its base layer and checks whether that base is still supported. It gives an immediate verdict so a freshly built image on an already-dead base never quietly becomes the new baseline.

When to use it

Use this as a shift-left guardrail in CI/CD. Catching an EOL base at push time is far cheaper than discovering it weeks later during an incident, and it keeps teams from rebuilding on stale parent images out of habit.

How it works

  1. 1A registry push webhook fires with the new image reference.
  2. 2The workflow inspects the image manifest over HTTP to extract the base layer and tag.
  3. 3It queries the EOL data source for that base's support window.
  4. 4A logic step decides pass (supported) or fail (EOL or near-EOL).
  5. 5On fail it opens a GitHub issue assigning the image's owning team to rebuild.
  6. 6Either way it posts the verdict to Slack so the pushing engineer sees it right away.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect HTTP webhookTrigger any URL on agent actions.
  2. 2
    Connect GitHubRepos, issues, pull requests, actions.
  3. 3
    Connect SlackChannels, DMs, threads, mentions.
  4. 4
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  5. 5
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  6. 6
    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.