Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

ppiankov/cispectre

Open more actions menu

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

Morty Proxy This is a proxified and sanitized view of the page, visit original site.