Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

CrawlFuse monitor example

CrawlFuse example

This repository is a minimal, copyable example of Mandrilsquad1441/crawlfuse-monitor running as a GitHub Action.

It monitors the public CrawlFuse repository page and uploads a JSON report. No CrawlFuse account, API key, or hosted scanner is involved.

First run

The workflow intentionally has no baseline input. Its first successful run:

  1. reads crawlfuse.json;
  2. checks the configured public URL;
  3. writes crawlfuse-report.json; and
  4. uploads that report as a workflow artifact.

Initial check failures are observations, not regressions, so the first completed scan exits zero. Configuration or operational errors exit two and cannot look green.

Turn on regression detection

After the first run:

  1. download and review the crawlfuse-report artifact;
  2. commit the accepted report as crawlfuse-baseline.json; and
  3. add this input below config in the workflow:
          baseline: crawlfuse-baseline.json

Future pass-to-fail changes exit one. Update the baseline only after an intentional change is reviewed.

Use this template

Create a repository from this template, replace the example URL with up to 10 public pages you are authorized to test, and trigger the workflow manually. Never include credentials, signed URLs, private addresses, personal data, or customer secrets.

This repository is maintained by the CrawlFuse publisher as an installation example. Its workflow runs do not count as independent installs, users, or validation.

About

Copyable GitHub Actions example for CrawlFuse SEO release monitoring

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors