You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Extend dependency review to maintainers (free + enterprise SFW)
Broaden dependabot-review into dependency-review so the Socket Firewall
guardrail covers maintainer PRs too, not just Dependabot:
- inspect now runs on every PR and computes the SFW edition per-PR:
enterprise for a trusted SocketDev member (author_association OWNER/
MEMBER/COLLABORATOR) on an in-repo (non-fork) PR when SOCKET_API_TOKEN
is present; free (anonymous) for Dependabot, forks, external
contributors, or when the token is absent.
- The mode degrades to free whenever the token is missing, so this is
safe to ship before the secret exists and auto-upgrades to enterprise
once SOCKET_API_TOKEN is added (repo or org level). The SDK has no
Socket token today (cf. socket-python-cli's SOCKET_CLI_API_TOKEN).
- setup-sfw composite action gains `mode` + `socket-token` inputs,
forwarded to socketdev/action (same action, firewall-free vs
firewall-enterprise).
- Rename workflow dependabot-review.yml -> dependency-review.yml to match
the broadened scope (not a required status check).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
0 commit comments