Conversation
|
All alerts resolved. Learn more about Socket for GitHub. This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored. Ignoring alerts on:
|
1899e28 to
507f179
Compare
e1fa3a7 to
980be76
Compare
EllusionN
left a comment
There was a problem hiding this comment.
We should bring over the CI tests to this repository as well: https://github.com/MetaMask/semgrep-action/blob/main/.github/workflows/test.yml
980be76 to
26ff398
Compare
9f9c16a to
8998866
Compare
EllusionN
left a comment
There was a problem hiding this comment.
Can you open a follow up PR adding the remaining semgrep rules?
EllusionN
left a comment
There was a problem hiding this comment.
Noting CI failure due to linting errors
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
@SocketSecurity ignore npm/@octokit/request@8.4.1 @SocketSecurity ignore npm/@babel/plugin-syntax-import-meta@7.10.4 @SocketSecurity ignore npm/@babel/core@7.28.5 |
migrating semgrep action into monorepo,
core code unchanged from https://github.com/MetaMask/semgrep-action
added monorepo support
Note
Adds a monorepo Semgrep action and a unified, callable security scan workflow with language detection, per-language CodeQL, and consolidated rules/tests.
/.github/workflows/security-scan.yml(callable) that:/.github/workflows/test-semgrep.ymlto validate and test Semgrep rules./.github/workflows/reusable-codeql.ymland/.github/workflows/security-code-scanner.yml.packages/semgrep-actionaction.yml) to install Semgrep, run scan with repo rules, and upload SARIF.bin/validate-rules,bin/test,bin/scan), README, and CONTRIBUTING guide.generic/npx-usagefor JSON and shell/Dockerfile.github-actions/publish-actions-cache-usedto flag cache usage in publish workflows.rules/test/....CHANGELOG.mdwith multi-language support and repo consolidation; update links.package.json(addlint:changelog, bump@metamask/auto-changelog).Written by Cursor Bugbot for commit a5b3e0d. This will update automatically on new commits. Configure here.