Skip to content

ppiankov/cispectre

Repository files navigation

cispectre

CI ANCC Go Report Card

cispectre — GitHub Actions waste and hygiene auditor. Part of SpectreHub.

What it is

  • Scans GitHub Actions workflows for waste: long runners, redundant jobs, stale workflows
  • Identifies unused secrets and oversized artifacts
  • Estimates wasted CI minutes
  • Outputs text, JSON, and SpectreHub formats

What it is NOT

  • Not a CI/CD platform — audits existing workflows
  • Not a remediation tool — reports only, never modifies workflows
  • Not a security scanner — checks efficiency, not supply chain attacks

Quick start

Homebrew

brew tap ppiankov/tap
brew install cispectre

From source

git clone https://github.com/ppiankov/cispectre.git
cd cispectre
make build

Usage

cispectre scan --org ppiankov --format json

CLI commands

Command Description
cispectre scan Audit GitHub Actions workflows for waste
cispectre version Print version

SpectreHub integration

cispectre feeds CI/CD waste findings into SpectreHub for unified visibility across your infrastructure.

spectrehub collect --tool cispectre

Safety

cispectre operates in read-only mode. It inspects and reports — never modifies, deletes, or alters your workflows.

License

MIT — see LICENSE.


Built by Obsta Labs

About

GitHub Actions waste auditor

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors