socketdev/Socket Security (Action)
GitHub Action to run Socket in CLI or Firewall mode
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| mode | Operation mode firewall, patch, or cli | yes | — |
| github-token | GitHub API Token used for downloading binaries | yes | ${{ github.server_url == 'https://github.com' && github.token || '' }} |
| socket-token | The Socket API Token | — | — |
| use-cache | Cache the Socket binaries | — | true |
| job-summary | Create a job summary | — | all |
| firewall-version | Specify the firewall version number | — | latest |
| patch-version | Specify the socket-patch version number | — | latest |
| patch-ecosystems | Comma-separated list of ecosystems to patch (npm, pypi, cargo) | — | "" |
| patch-dry-run | Verify patches without modifying files | — | false |
| patch-cwd | Working directory for socket-patch apply | — | "" |
Outputs
| name | description |
|---|---|
| firewall-path-report | Path to the generated firewall report JSON |
| firewall-path-binary | Path to the installed binary |
| patch-path-binary | Path to the installed socket-patch binary |