Skip to content

Improve monorepo scan diagnostics and guidance - #325

Open
lelia wants to merge 4 commits into
mainfrom
lelia/monorepo-scan-diagnostics
Open

Improve monorepo scan diagnostics and guidance#325
lelia wants to merge 4 commits into
mainfrom
lelia/monorepo-scan-diagnostics

Conversation

@lelia

@lelia lelia commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Clarify monorepo scan scoping, workspace flags, CI path filters, and timeout behavior.
  • Route full-scan and streamed-diff API failures through the configured infrastructure exit code.
  • Add concise scan configuration, manifest-count, baseline, and fallback diagnostics.
  • Add a changed-workspace GitHub 操作 matrix example.

Validation

  • uv run pytest -q tests/unit tests/core — 488 passed, 2 skipped
  • actionlint on the documented workflow
  • git diff --check
  • Ruff lint checks

Public Changelog

Improved monorepo scan diagnostics and guidance, with consistent API-error exit-code handling.

Refs: CE-436

@lelia
lelia requested a review from a team as a code owner August 28, 2026 21:58
@lelia lelia added publish-preview Publish a CLI preview to TestPyPI. publish-docker-preview Publish `socketdev/cli:pr-<number>` to DockerHub labels Aug 28, 2026
@lelia
lelia deployed to socket-firewall August 28, 2026 21:58 — with GitHub 操作 Active
@github-actions

github-actions Bot commented Aug 28, 2026

Copy link
Copy Markdown

🚀 CLI preview published: socketsecurity==2.7.0.dev3321567765801

pip install --index-url https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple socketsecurity==2.7.0.dev3321567765801

TestPyPI's package index can take several minutes to expose a newly uploaded version.

@lelia lelia added publish-preview Publish a CLI preview to TestPyPI. publish-docker-preview Publish `socketdev/cli:pr-<number>` to DockerHub and removed publish-preview Publish a CLI preview to TestPyPI. publish-docker-preview Publish `socketdev/cli:pr-<number>` to DockerHub labels Aug 28, 2026
@lelia
lelia deployed to socket-firewall August 28, 2026 22:00 — with GitHub 操作 Active
@github-actions

Copy link
Copy Markdown

🐳 Docker preview published: socketdev/cli:pr-325

This mutable tag is only created when a Docker preview is explicitly requested.

@lelia

lelia commented Aug 28, 2026

Copy link
Copy Markdown
Contributor Author

bugbot run

@lelia
lelia deployed to socket-firewall August 28, 2026 22:02 — with GitHub 操作 Active
@lelia lelia added publish-preview Publish a CLI preview to TestPyPI. publish-docker-preview Publish `socketdev/cli:pr-<number>` to DockerHub and removed publish-preview Publish a CLI preview to TestPyPI. publish-docker-preview Publish `socketdev/cli:pr-<number>` to DockerHub labels Aug 28, 2026
@lelia
lelia deployed to socket-firewall August 28, 2026 22:06 — with GitHub 操作 Active
@lelia lelia removed publish-preview Publish a CLI preview to TestPyPI. publish-docker-preview Publish `socketdev/cli:pr-<number>` to DockerHub labels Aug 28, 2026

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Bugbot reviewed your changes and found no new issues!

Comment @cursor review or bugbot run to trigger another review on this PR

Reviewed by Cursor Bugbot for commit 3d8cdb3. Configure here.

@lelia lelia added publish-docker-preview Publish `socketdev/cli:pr-<number>` to DockerHub publish-preview Publish a CLI preview to TestPyPI. labels Aug 28, 2026
注册 for free to join this conversation on GitHub. Already have an account? 登录 to comment

标签

publish-docker-preview Publish `socketdev/cli:pr-<number>` to DockerHub publish-preview Publish a CLI preview to TestPyPI.

项目

None yet

Development

Successfully merging this pull request may close these issues.

1 participant