Skip to content

Socket Basics SAST: use explicit secrets instead of secrets: inherit#32

Merged
buffym merged 1 commit into
mainfrom
stagility/update-socket-secrets-config
Jul 6, 2026
Merged

Socket Basics SAST: use explicit secrets instead of secrets: inherit#32
buffym merged 1 commit into
mainfrom
stagility/update-socket-secrets-config

Conversation

@sgrammargs

@sgrammargs sgrammargs commented Jul 6, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Replaces secrets: inherit with an explicit SOCKET_SECURITY_API_KEY secret
  • secrets: inherit passes all secrets from the calling repo to shared-actions, violating least-privilege. Explicit secrets limit exposure to only what the workflow actually needs.

Test plan

@sgrammargs sgrammargs marked this pull request as ready for review July 6, 2026 17:03
@sgrammargs sgrammargs requested a review from buffym July 6, 2026 19:00

@buffym buffym left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Verified identical to the batch: secrets: inherit → explicit SOCKET_SECURITY_API_KEY pass-through only.

@buffym buffym merged commit 7e9abfa into main Jul 6, 2026
7 checks passed
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