Skip to content

ci: add Strix security scanning for Chronos - #15

Closed
sx4im wants to merge 2 commits into
mainfrom
cursor/strix-security-scan-f7dd
Closed

ci: add Strix security scanning for Chronos#15
sx4im wants to merge 2 commits into
mainfrom
cursor/strix-security-scan-f7dd

Conversation

@sx4im

@sx4im sx4im commented Aug 9, 2026

Copy link
Copy Markdown
Owner

Summary

Adds a GitHub Actions workflow that runs Strix (open-source AI pentesting) against Chronos on pull requests and via manual workflow_dispatch.

What's included

  • .github/workflows/strix-security.yml — headless quick scan with PR diff-scope, completion check, SARIF upload, and artifact upload
  • Skips cleanly (no failed check) when STRIX_LLM / LLM_API_KEY secrets are not configured yet
  • .gitignore — ignore strix_runs/ scan artifacts

Live scan status (cloud agent)

Strix 1.5.2 was installed and the sandbox image ghcr.io/usestrix/strix-sandbox:1.3.0 was pulled successfully. A full scan could not be completed in this environment because:

  1. No LLM_API_KEY / STRIX_LLM (or STRIX_API_TOKEN for app.strix.ai) is available to the agent
  2. A local Ollama (llama3.1:8b) fallback was attempted; Strix abandoned turns after 300s with no stream events (CPU inference too slow for agent prompts)

Result: 0 validated findings (scan interrupted before analysis).

Required to complete the scan

Add repository secrets, then re-run the workflow (Actions → Strix Security Scan → Run workflow), or reply with a key so the agent can finish:

  • STRIX_LLM — e.g. openai/gpt-5.4 or anthropic/claude-sonnet-4-6
  • LLM_API_KEY — provider API key

Alternatively, create a token at app.strix.ai → Settings → API Access and use the managed cloud path (STRIX_API_TOKEN) with no local Docker/LLM.

Open in Web Open in Cursor 

Wire up headless Strix scans on pull requests and manual dispatch so
Chronos can be security-tested with validated findings and SARIF upload.
Requires STRIX_LLM and LLM_API_KEY repository secrets.

Co-authored-by: Saim <contact@saimshafique.com>
@vercel

vercel Bot commented Aug 9, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docs-site-chronos Ready Ready Preview Aug 9, 2026 8:22am

Avoid failing PR checks before STRIX_LLM and LLM_API_KEY are configured.

Co-authored-by: Saim <contact@saimshafique.com>
@sx4im sx4im closed this Aug 9, 2026
@sx4im
sx4im deleted the cursor/strix-security-scan-f7dd branch August 9, 2026 09:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants