CONTENT CREATION

Nightly Scan for Doc Screenshots Older Than the Current Release

Runs nightly, compares the app version embedded in each docs screenshot's metadata against the latest shipped release.

CategoryContent Creation
Enginesim
Difficultyintermediate
Triggerschedule
Steps6
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerNightly schedule
  • ActionList screenshots and capture versionsAWS S3
  • ActionFetch latest release tagGitHubGitHub
  • LogicFind images behind current release; rank by gap
  • ActionFile a Linear issue per stale screenshotLinearLinear
  • OutputPost drift summary to SlackSlack

What it does

This workflow audits your entire screenshot library once a night. It reads the recorded capture-version of each image, compares it to the current production release, and opens a tracked issue for any screenshot that is behind, with the version gap spelled out.

When to use it

Use it when screenshots accumulate faster than anyone can manually track. It turns silent drift into a visible, prioritized backlog so the docs team can regenerate the oldest images first.

How it works

  1. 1A nightly schedule triggers the run.
  2. 2The workflow lists every screenshot asset and its stored capture-version from the screenshot store.
  3. 3It fetches the latest production release tag from GitHub.
  4. 4A logic step computes which images were captured before the current minor release and ranks them by how far behind they are.
  5. 5For each stale image it creates a Linear issue tagged with the page, the captured version, and the target version.
  6. 6It posts a one-line Slack summary of how many screenshots fell out of date overnight.

Set it up

What you configure once, before turning it on.

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