SECOPS

Forked-Repo and Gist Leak Watch with Escalation

Monitors forks and public gists of your repositories for secrets that may have been re-exposed outside your control, and escalates confirmed leaks to PagerDuty.

CategorySecOps
Enginesim
Difficultyadvanced
Triggerevent
Steps5
Setup~25 min

How it runs

The automated pipeline, trigger to output.

  • TriggerNew fork or public gist detectedGitHubGitHub
  • ActionFetch fork or gist contentsGitHubGitHub
  • ActionScan content for org credentials
  • LogicCheck if matched key is still live
  • OutputEscalate live leak to PagerDutyPagerDutyPagerDuty

What it does

This workflow tracks the forks and public gists derived from your repositories, scans them for credentials that match your org's key formats, and escalates any confirmed exposure that lives outside your direct control to PagerDuty.

When to use it

Use it when secrets are dangerous even after you clean your own repo, because a fork or gist can keep an exposed key alive. Security teams use it to close the long-tail of leaks that a single-repo scanner never sees.

How it works

  1. 1A GitHub event signals a new fork or public gist tied to a watched repo.
  2. 2An action pulls the fork or gist contents.
  3. 3The content is scanned for credential patterns owned by your org.
  4. 4A logic branch checks whether the matched key is still active via the provider.
  5. 5Live keys route to a PagerDuty incident tagged with the external source URL; inactive matches are logged only.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect GitHubRepos, issues, pull requests, actions.
  2. 2
    Connect PagerDutyIncidents, on-call, escalations.
  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.