Repository navigation
Conversation
|
Merging to
After your PR is submitted to the merge queue, this comment will be automatically updated with its status. If the PR fails, failure details will also be posted here |
HostHog preview —
|
🤖 CI report🚨 Trunk lane — universal laneThis PR is assigned to the universal lane. It cannot merge in parallel with other PRs, so it can take longer to merge. Ask dev-ex if you think this is wrong. |
|
Risk: No findings This increment adds a concurrency group to the Security workflow (push runs keyed by SHA, PR runs keyed by ref with cancel-in-progress), drops the nonexistent Sentinel reviewed |
|
✅ Security review complete — No findings above the confidence threshold, in 6 min. Add the |
Problem
semgrep-devex, usually the slowest Security job (queue p50 10.2 min, Oct 15 to 29).Changes
semgrep-ciaction, likesemgrep-python: changed files on a PR, the whole tree on master.ci-security.yamledit still scans the whole tree.How did you test this code?
Test rationale: no new test.
semgrep --x-lslists the same 40,127 targets for the old and new ERROR pass, run locally.Release status
Docs update
🤖 Agent context
Autonomy: Human-driven (agent-assisted)
Agent: Claude Code, Opus 5.5 (
claude-opus-5-5)Skills:
/authoring-ci-workflows,/writing-pr-descriptionsMore context for AI agents
semgrep-ciaction rather than add diff logic to the job.semgrep-devexon the queue path after merge.--includelist, which must keep the old positional targets.