-
Notifications
You must be signed in to change notification settings - Fork 111
Expand file tree
/
Copy pathaction.yml
More file actions
39 lines (35 loc) · 971 Bytes
/
action.yml
File metadata and controls
39 lines (35 loc) · 971 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
name: "AgentShield Security Scan"
description: "Scan Claude Code configurations for security issues"
author: "affaan-m"
branding:
icon: "shield"
color: "blue"
inputs:
path:
description: "Path to scan for Claude Code configurations"
required: false
default: "."
min-severity:
description: "Minimum severity to report: critical, high, medium, low, info"
required: false
default: "medium"
fail-on-findings:
description: "Fail the action if findings are detected at or above min-severity"
required: false
default: "true"
format:
description: "Output format: terminal, json, markdown"
required: false
default: "terminal"
outputs:
score:
description: "Numeric security score (0-100)"
grade:
description: "Letter grade (A-F)"
total-findings:
description: "Total number of findings"
critical-count:
description: "Number of critical findings"
runs:
using: "node20"
main: "dist/action.js"